個人的メモ:Rails AntiPatterns
Rails AntiPttrnsに関する個人的メモ。今日読んだとこまで。
CHAPTER 4 Controllers
AntiPattern: Homemade Keys
AntiPattern: Fat Controller
- トランザクションの管理等は普通モデルに寄せる
- 具体的にFat Controllerになってしまっている物をいかにしてModelに寄せるかの実例
- 更新日/登録日は独自に持たない。updated_atかcreated_atを使う事。
- デフォルト値はロジックでなくテーブル側に持たせる
- モデルのコールバックに処理を寄せられないか考える
- ★後でもう一度読む。
- Simplified Calbacksの手前まで読了。