4. メトリクス測定って何? • コードの複雑な部分を指摘してくれるツール ‣ 長過ぎるクラス、メソッド ‣ 短すぎる変数名(a, b, c...) ‣ 多すぎる変数 ‣ Rdoc用のコメントが無いクラス、メソッド ➡ こう言う部分を見つけて指摘してくれる 5. 例えば Rubyのメトリクスツール”Reek”を使ってみる $gem install reek $reek myApp.rb myApp.rb -- 9 warnings: A has no descriptive comment (IrresponsibleModule) A has no descriptive comment (IrresponsibleModule) A#a has the variable name 'f' (UncommunicativeName) B has no descriptive commen