railsでそれなりに正しいコードを書く方法 - memo_ruby

screenshot

最近、後輩が作った2つのrailsアプリのコードを読む機会があった。 そこで気がついたこと ビジネスロジックといわれるものはmodelに書くようにする(全部、controllerに実装してあると1アクションがながくなって読みづらい) 複雑なif文はメソッドにして(わかりやすい名前にしてmodelに実装してほしい) コードの量が増えてきたら定期的にリファクタリングしてDRYに保って 一...

http://d.hatena.ne.jp/libkazz/20081118/1227021526

HTMLこそ構造化。よくある機能はRailsにある。パフォーマンスのことは常に頭においておく。テーブルの行数分Loopが走る処理を書けばいつか困ることになるはずです。応急処置はNG。応急処置とは設計を説明できないまま行う

http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/libkazz/20081118/1227021526