Reek を使って嫌な感じのコードを取り除きましょう

コードを書いたり、読んでいて、何となく嫌な感じのするコードに出くわしたことはないでしょうか。そういったコードの存在はシステムの保守性や可読性を損なうものになります。Reek というツールではそれをコードスメル(悪臭のするコード)と呼んでいます。

Reek は多数のルールに基づいてRubyのコードを精査してくれます。そうして出力された結果を元に修正していくことで可読性の高いコードに直せるでしょう。今回はReekの利用法を紹介します。

(さらに…)

続きを読む Reek を使って嫌な感じのコードを取り除きましょう

Ruby Style Guideへのリンク追加などの機能追加を行いました

SideCIで下記の機能が追加されました。これらはユーザの皆様からのご意見によって追加されたものです。

  • RuboCop の指摘にRuby Style Guideへのリンクがつくようになりました
  • Reek の指摘にReekのドキュメント(説明ページ)へのリンクがつくようになりました

(さらに…)

続きを読む Ruby Style Guideへのリンク追加などの機能追加を行いました

Rubyのコードスメルチェックツールreekで「こんなコードは嫌!」っていうのを防ごう

reekというRubyのコードスメルチェックツールを皆さんご存じですか?
この記事では、Code Smellチェックツールであるreekの利用方法を説明します。

(さらに…)

続きを読む Rubyのコードスメルチェックツールreekで「こんなコードは嫌!」っていうのを防ごう