Railsを使っている際にはRails Best Practicesの内容を確認したりしているのですが、今までなんとなく「あー、この方がいいんだー」って眺めていただけなのですが、数が増えてきたので、いい加減ちゃんと読もうと思いました。 結構面白いものもあり、「へー」と感じたものを中心にまとめてみました。 更新履歴 2014/12/15 追加 Overuse route customizations を追加 Always add DB index を追加 Use Query Attribute ActiveRecord の attribute に値が入っているかチェックする際に nil?, blank?, present? とかは使わなくていいって意味です。 代わりに 'attribute名' + '?' を使いましょうって話です。 悪い例