RubyTapas
Short Screencasts of Gourmet Ruby, by Avdi Grimm
In this sequel to #430, we apply a powerful pattern for encapsulating problem values.
Read More