From: Chad Perrin Date: 2012-01-27T08:06:54+09:00 Subject: Re: A little assistance please :) On Fri, Jan 27, 2012 at 05:18:53AM +0900, Dave Aronson wrote: > On Wed, Jan 25, 2012 at 22:35, Chad Perrin wrote: > > > No, you couldn't do that either. �I'm explaining why you got the error > > Ruby gave you, > > Just to clarify, I wasn't the OP who got the error, I was just > interested in an odd implication of your explanation. Oops. Sorry, I wasn't paying enough attention there. I'm usually pretty good about that. > > > > There may be easier ways to achieve the same end but, in general, don't > > do it. �It'll probably just get your code in trouble. > > Amen. Metaprogramming is very powerful... but with great power etc. Megaprogramming is wonderful -- when done conscientiously, and only when you're sure you need it (or when just playing around but don't intend to inflict the results on the public in the form of supposedly production ready code). People really need to develop the habit of thinking about the unintended consequences of their actions to do so even remotely safely. -- Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]