book cover

Refactoring in Ruby gives you all the realistic, hands-on practice you need to refactor Ruby code quickly and effectively. You’ll discover how to recognize “code smells” and then perfect your program’s design one small, safe step at a time. The book shows you when and how to refactor in both legacy code and during new test-driven development, and walks you through real-world refactoring in detail.


Refactoring in Ruby will help you

"Any collection strong in programming languages in general and Ruby in particular needs this."
      — Midwest Book Review, April 2010


Kevin Rutherford
William Wake

Hands On:

Download the
code samples
Get the Reek
smell detector tool

Buy online:

InformIT » » »