読者です 読者をやめる 読者になる 読者になる

Effective Ruby

www.shoeisha.co.jp

第5章、メタプログラミング
正直、理解もそうだが、使いどころも難しい。あとでわからなくなりそう。

こっちを読んで学んだ方が良いかも。

メタプログラミングRuby 第2版

メタプログラミングRuby 第2版

第一版しか読んでないけど。

Refinements については、前田さんの言うとおりになっていればこのようには言われていなかったであろう。
以下はその前田さんによる記事。

Rubyist Magazine - Refinementsとは何だったのか