Refactoring: Improving the Design of Existing Code

Refactoring: Improving the Design of Existing Code

1999 • 448 pages

Ratings33

Average rating4

15

Refactoring explained. This book is probably a must-read for all software developers who wants to better themselves. It formalises refactoring reasons and methods into a detailed, yet simple-to-read manner. It helps point out code smells, highlights the obvious (the so-called common sense) to possibly very raw developers, advocates testing, as well as providing seeds and ideas for future development work. This is a really good companion to any notable book on design patterns.

November 1, 2006