2021-04-26から1日間の記事一覧
プログラムとテストを分離する 3章を通して... 前の章で書いたFizzBuzzプログラムをのテストを自動化していく 現状のコード def fizz_buzz(n) if n % 15 == 0 "Fizz Buzz" elsif n % 3 == 0 "Fizz" elsif n % 5 == 0 "Buzz" else n.to_s end end p fizz_buzz…
テスト結果の確認方法 テストの失敗パターン 実行中にエラーになった時 まとめ rubyだけではないがプログラムを書いていく中で必ずミスや今書いてるコードがちゃんと動作するか確認する必要がある。 人間が目視にて指先確認してもいいがコードが膨大になると…
rubyの3つのライブラリー 組み込みライブラリー 標準ライブラリー 外部ライブラリー(gem) require require_relative rubyの?で終わるメソッド Rubyのメソッド名の中には?や!で終わるものが存在する。 ?で終わるメソッドは真偽値を返すメソッドになる。 …