本日は私がRailsプロジェクトに導入している便利なgemの紹介です。
Railsを始めた際に、この書き方は正しいのか、もっといい書き方は無いか迷うことがあります。
今日紹介するgemは自分の書いたコードを解析して、あまりよろしくないコードを見つけ出して、ベストな書き方を指南してくれるgemです。その名も rails_best_practice
導入方法はとても簡単です。
まずはGemfileに以下のように書きます。
開発環境のみの適用でいいので developmentに追加します。
group :development do gem 'rails_best_practices' end
その後、以下コマンドを実行すると、解析結果をhtml出力してくれます。
こんな感じです。

indexを追加したほうが良いテーブルやviewに書くよりもcontrollerに書くべきコード、local変数を使ったほうが良いポイントなど、全部で17パターンのベストプラクティスを提示してくれます。
Railsに慣れていない方は是非、入れてみてください。