2011-02-01から1ヶ月間の記事一覧

Rubyで指定したメソッドをフックして特定処理を追加する

今やっている開発で特定処理のみロギングをしたい、とか特定処理を挟みこみたい場合に簡単に追加や取り外しが出来るようにしたいと思ったので、ちょっとだけメタプロしてみました。 まず、フックするメソッドの実装。 フックを実装したいクラスにextendする…