From: "Eric C." Date: 2012-04-19T05:22:00+09:00 Subject: Re: Why must I know whether I extend a class or a module? I can't pretend to know everything about Ruby, but I've read a bit about metaprogramming, and I've never been sold on it being a good way to write code. There may be uses that I don't know about, but I haven't found them. Also, I see huge disadvantages to metaprogramming because it hides you logic in a puzzle. Just because you can do something tricky, doesn't mean its advisable. -- Posted via http://www.ruby-forum.com/.