From: Eric Hodel Date: 2007-10-09T15:22:10+09:00 Subject: Re: The Open-Closed-from-a-certain-angle Principle On Oct 8, 2007, at 21:10 , Jay Levitt wrote: > Let me start off by saying that I'm SURE this is either a bad idea, > impossible to implement, or both. I just can't enumerate the > reasons why, and I thought this would be a good group to shoot it > down. > > Since it's so easy to add new functionality to Ruby core classes > (which are open for extension), many libraries do. Rails adds all > sorts of things in Active Support, and other frameworks and libs do > similar things. Gems does with Time::today, but is about not to, > so that it doesn't step on anyone else's Time machines. Just to be clear, RubyGems is about to remove Time::today if you take about to to mean 6+ months into the future. -- Poor workers blame their tools. Good workers build better tools. The best workers get their tools to do the work for them. -- Syndicate Wars