10/29

  • 特定のビューを複数回使い回す場合、eachメソッドを用いるよりも、部分テンプレートをrenderした方が動作が高速
  • テストを書くことで、事前にエラーになり得る箇所を発見し修正できたり、要件の漏れを防ぐことができる。
  • rails では、基本的にはモデルとコントローラのファイルに対してテストコードを作成する。
  • RSpecという独自の言語を利用。
  • バグがないことを確かめてから本番に適用するようにするのがテストコードを書く意義
  • テストコードを書く時は、DRYに書くより、わかりやすさ優先