|
|
|
| Refactoring Resource Center | |
| | |
| |
| |
|
| Introduction to Refactoring to Patterns | | http://www.informit.com/articles/article.aspx?p=360842 | | Sample chapter: "Introduction to Refactoring to Patterns," from Refactoring to Patterns, by Joshua Kerievsky (January 2005). Discusses what refactoring is, the process of refactoring, what motivates us to refactor (such as making it easier to add code, improve design of existing code, gain better understanding of code, and making code less annoying), human-readable code, keeping code clean, design debt, evolving a new architecture, refactorings, test-driven refactoring, the benefits of composite, and refactoring tools. | | |
|
|
| |
 |
|
|
|
|