If you, like me, know basic Ruby and are perhaps ready for some more
advanced topics, Ola Bini’s
Ruby Metaprogramming techniques
may be just the ticket. The first tip, about singleton classes, is kind of
scary and it’s a technique I haven’t fully internalized, but the voodoo level decreases fast
and there are a few tricks that I can use right now. I’m already using
method_missing
, any language that doesn’ t have that just seems
crippled.