Search

Table of Contents
Refactoring: Ruby Edition
Rough Cuts
Refactoring: Ruby Edition
Browse by Category
 
 
Hide Left Column
Overview

Refactoring, Ruby Edition, blends the original content of Martin Fowler's Refactoring with lessons of the past 10 years, resulting in a thorough demonstration of how Ruby practitioners can realize the significant benefits of Refactoring. The illustrative examples are written in Ruby, but the ideas are applicable to any object-oriented programming language. Like the original book, this book shows you where opportunities for refactoring typically can be found, and how to go about reworking a bad design into a good one. Each refactoring step is simple–seemingly too simple to be worth doing. Refactoring may involve moving a field from one class to another, or pulling some code out of a method to turn it into its own method, or even pushing some code up or down a hierarchy. While these individual steps may seem elementary, the cumulative effect of such small changes can radically improve the design. Refactoring is a proven way to prevent software decay.

 
What is Rough Cuts?Purchase "Refactoring: Ruby Edition" - Retail Price: USD $49.99
Refactoring: Ruby Edition
USD $67.48
USD $34.99
USD $49.99
USD $34.99
Safari subscribers - Login to purchase    
© 2009 Safari Books Online. All rights reserved.