Stephen Duncan wrote: > As a Java developer still learning the Ruby way, here's my understanding: > > 1) Yes > 2) If you're forced to integrate with code from bad programmers, maybe > you should be worried (maybe some Rubyists will provide some way this > can be mitigated...). If not then: > 3) The Ruby philosophy is that it's better to give you, the developer, > the power to do things like this, even if you COULD should yourself in > the foot; Ruby trusts you to be smart and not make changes that will > break things. A typo I know, but that's a perfect way to put it: You can "should yourself in the foot" with such worries :) T.