pragprog.com 読み終わったのはもう先月ですが、学ぶことが多い本だったので紹介しときます。 @1syoさんと@miyohideさんとやってる読書会の前回の課題図書でした。 どんな本? まずは目次を見てみると良いと思います。 心に残った章だけちょっと抜粋すると、以下のような内容が書いてあります。 Beautiful controllers: コントローラのAPIを共通化して、コードを減らす方法 User interactions without a database: Formオブジェクトとか作って、コントローラからコードを減らそう Dealing with fat models: fat model を回避するには / FormオブジェクトととかServiceオブジェクトはこんな風に作るといいよ Taming stylesheets: BEMを "実践的に" 取り入れて、CSSも