aspectR
http://www.rubyist.net/~matz/20040211.html#p01さんおすすめとのことで試してみよう・・。
・
・
・
ちょっとlogger.rb試してみた。実行に微妙に時間がかかるような気もしますが、すごいですね。
aspectjでいうところのbefore/afterを登録するんですが、aspectを登録するのも、起動の動きもわかりやすい。紹介記事も期待。
ただ、1.8.0*1で起動してると
/usr/local/lib/ruby/site_ruby/aspectr.rb:238: warning: private_instance_methods: parameter will default to 'true' as of 1.8.1
ていうワーニングがでるなぁ。RubyのChangeLogに何か情報あるかな?でも膨大ですね。。挫折<だめ
ついでに?RubyUnitも入れて自己テストもしといた。*2