shirasagi/shirasagi — pull request #4 by gouf (2014-08-27 18:37:19+00:00)
Title: RuboCop, static code analyzer

[Ruby Style Guide](https://github.com/bbatsov/ruby-style-guide) ([日本語版](https://github.com/fortissimo1997/ruby-style-guide/blob/japanese/README.ja.md)) に沿った書き方で、コードの可読性、スタイルの一貫性を保つことが出来ます。

rubocop を実行し、指摘されたコードを、その内容に沿って書き換えていくのが、主な作業になるでしょう。

下記リンク先にもあるように、```.rubocop_todo.yml``` のオフになっている設定を、すこしずつ、有効化しコードを書き換えていくことで、緩やかに対応をしていくことも出来ます。
(もちろん、「これは無効化したままにする」など、チーム固有のルールを採用することも出来ます。)

エディタの統合機能による自動解析のほか、Guard(guard-rubocop) による自動解析をすることが出来ます。

#### Links

* [RuboCop - GitHub](https://github.com/bbatsov/rubocop)
* [Rubocopを使ってコーディングルールへの準拠チェックを自動化 - Qiita](http://qiita.com/yaotti/items/4f69a145a22f9c8f8333)
* [guard-rubocop - GitHub](https://github.com/yujinakayama/guard-rubocop)