From: Chinna Karuppan Date: 2008-03-15T05:17:38+09:00 Subject: Re: need for singleton_methods This cannot be a reason since if you make change to Module then you have change it place where you call as well...say for eg you change Math Module name Maths... then where ever you are calling Math.sin would have to be Maths.sin > Better: > > class Foo > def self.bar > end > end > > If you ever change then name of the module, you won't have to change > it all over the place. > > T. -- Posted via http://www.ruby-forum.com/.