A book from the Effective Software Development Series, written by Peter J. Jones. Practical advice for intermediate Ruby programmers, split into 48 actionable items. Kick bad habits from other languages and embrace the Ruby way of doing things. Expert guidance on Ruby internals such as the hidden inheritance hierarchy and the generational garbage collector in Ruby 2.1. Buy the book at InformIT.com