タグ

ブックマーク / ytakamiya.hatenablog.com (2)

  • サディストのための Ruby メトリクス計測入門 - たかみやの日記

    ふぬけたコードをきたえるRuby で書かれたソースコードのまずい部分をメトリクス計測ツール (reek, roodi, flog, flay) を使って機械的に発見しましょうというお話です。それぞれのツールは次のことをチェックしてくれます。 reek: リファクタリングできそうな部分を発見 roodi: (reek とは別の指標で) リファクタリングできそうな部分を発見 flog: 複雑すぎる部分を発見 flay: 重複している部分を発見ポイントは、さまざまなチェックを rake コマンド一発でビシッとできるようにすることです。こうすることによって、その日の気分に左右されることなく一貫した厳しいチェックが繰り返しできるようになります。なおこの日記は、この記事を一部参考に書きました。ありがとうございます。 使い方コマンド一発で計測できます。 % rake quality もしコードにまずい部

  • RSpec 本 1 章のメモ - たかみやの日記

    Beta Book よくわからなくなったら Eratta をチェックしようhttp://pragprog.com/titles/achbd/errata Important Information for Beta Readers RSpec の開発者が書いてるから、に載ってることはまだリリースされていない最新の機能。 注: 下のページを参照するとに書かれている機能はすでに RSpec 等の最新版に取り込まれているようだ。http://wiki.github.com/dchelimsky/rspec/code-for-the-rspec-book-beta Introduction Test Driven Development は多くの開発者にとってむずかしいことがわかった。Dave Astels は有名な記事 "A New Look at Test Driven Developme

  • 1