Refactoring, Ruby Edition

The content found on this site will eventually be compiled into Refactoring, Ruby Edition. With Martin Fowler's permission, Ali Aghareza, Stephen Chu, Jay Fields, and John Hume have decided to convert the existing examples found in Refactoring from Java to Ruby and explore any additional Refactorings that may pertain to Ruby development. The first phase of the project is the conversion process and the second is the Ruby specific content addition.

This website will be continually updated to show our progress.

Chapter 01