Metabahn is a small team of developers building software to solve real problems.
Find out more


Subscribe to our feed

Yehuda Katz on Refinements in Ruby 2.0

The first thing you need to understand is that the purpose of refinements in Ruby 2.0 is to make monkey-patching safer. Specifically, the goal is to make it possible to extend core classes, but to limit the effect of those extensions to a particular area of code.

Comments

No comments yet.