2011/9/13


ソースコードの重複を取り除く方法>
ソースコードの重複を取り除くために、以下のことを行う。
・ほぼ全てのcontrollerに共通するソースコードは、application_controllerに書く
・頻繁に行うデータ処理は、メソッドとして定義する
・partialを使って、ファイルを呼び出す(呼び出したいファイル名の始めにアンダースコアをつける)

<今日の学び>
リファクタリングをする前にcucumberによるテストコードを書いておくことで、早く正確な動作テストができるようになる。
・/config/routes.rb内には、使用したいurlのみを書いておく(使用しないurlを除いておく)


Remove all ads