code-your-ruby icon indicating copy to clipboard operation
code-your-ruby copied to clipboard

Implement fizzbuzz

Open gouf opened this issue 8 years ago • 1 comments

レビュー オネガイシマス!! 🙏

概要

FizzBuzz の実装をしました

  • 例外規定などの記述が見られないので、 fizz_buzz.md 1510dd2aa5c3f27a0fd5c01574a08e9dbf93c02e の要件に沿うよう素朴に実装してみました
  • RSpec によるテストコードの記述を実施; FizzBuzz 変換対象のものとそうでないもの、それぞれを配列に列挙(根拠なく1から100まで)
  • FizzBuzz module に detect メソッドを定義し FizzBuzz の変換を実施

その他

  • if ... else ... end , case when... end などでフツウに実装しても面白くないので、Refinements を利用して書いてみました
  • ローカル環境での、テスト随時実行のため、ファイル監視とコマンド実行ができる Guard (+ guard-rspec) を導入しています
  • . での進捗報告よりもプログレスバー表示の方が分かり易しいので Fuubar を導入しています

Links

gouf avatar Feb 15 '18 06:02 gouf

プルリクありがとうございます! 私も可能な限り見てみますが、Rubyで実際に仕事をされている方のコメントも待ちたいと思いますので、しばらくお待ちいただければと思います。(せっかくプルリクいただいたのにスミマセン、、、)

chooyan-eng avatar Feb 15 '18 06:02 chooyan-eng