Article: Ruby’s Open Classes – Or: How Not To Patch Like A Monkey
Ruby's Open Classes – Or: How Not To Patch Like A Monkey by Werner Schuster
Rails developers who watched the recent Ruby 1.8.7 preview releases, soon noticed something about the 1.8.7 Preview 1: it broke Rails. The reason was the addition of a method Symbol#to_proc, which was backported from Ruby 1.9. Adding this method allows to write certain code in a more compact way (see details about Symbol#to_proc).