11 Nov '13, 2am

@RubyInside Article on monkey patching is very misleading. Much of @rails's power comes from monkey patching String

There is a big difference between a quick hack and a well tested patch worthy of a pull request. In a perfect world everyone would have the time and knowledge to contribute back every change they need, but I accept that this is not often the case. This technique deliberately has a low barrier to entry - almost as low as monkey patching - to encourage a better way of patching code, changing it at the source rather than overriding it, that naturally leads into proper patches and contributions. It is the "bare minimum", if you like. Also note that step #4 applies to monkey patching to ... documentation is important. using your forks in production, leaving system administrators with maybe 10 slightly different versions of library X, all maintained and updated in a unique, usually unsatisfactory fashion. And the real fun begins when dependency A and B need each their own, patch...

Full article: http://www.rubyinside.com/the-end-of-monkeypatching-4570....

Tweets

A Fundamental End To Poverty via @earthship_HQ

earthship.com 11 Nov '13, 1am

The Earthship allows no poverty. I repeat, THE EARTHSHIP ALLOWS NO POVERTY. It is a home that takes care of the people wit...

Photo of the Day: Vervet monkey hangs out for a little picnic

Photo of the Day: Vervet monkey hangs out for a...

treehugger.com 09 Nov '13, 12pm

This vervet monkey at Kruger National Park knows how to spend the day, hanging out picnicing and enjoying the view. Do you...

Two Wheels: Suzuki EXTRIGGER concept makes a monkey of electric motorcycles

Two Wheels: Suzuki EXTRIGGER concept makes a mo...

green.autoblog.com 30 Oct '13, 7pm

Small is big, monkey bikes are the new black. After years of being relegated to cob-webbed tales told by speckled-bearded ...

Rails Is A Honda, Not An iPod

Rails Is A Honda, Not An iPod

gilesbowkett.blogspot.com 08 Nov '13, 8am

Apple embraces open-source software, and yet - bizarrely - the company takes a notoriously hostile attitude to users who w...