REFACTORING: IMPROVING THE DESIGN OF EXISTING CODE (OBJECT TECHNOLOGY SERIES)
Written by Martin Fowler
Published by Addison-Wesley
in 1999
ISBN: 0201485672
- Categorised in:
- SCIENCE AND TECHNOLOGY
- COMPUTING
REFACTORING: IMPROVING THE DESIGN OF EXISTING CODE (OBJECT TECHNOLOGY SERIES)
Written by Martin Fowler.
Stock no. 1820451
2006.
Hardback.
Very good condition.
Demystifying the refactoring master practices and demonstrating how software practitioners can realize the significant benefits of this new process. Glazed boards. Red ribbon page marker. xxi and 431 pages including index plus publisher adverts to rear. ISBN: 0201485672. 19th printing. Boards clean. Red ribbon page marker is worn. Some infrequent instances of highlighting to text and margins.
Front cover

Contents
- Refactoring, a First Example
- Principles in Refactoring
- Bad Smells in Code
- Building Tests
- Toward a Catalog of Refactorings
- Composing Methods
- Moving Features Between Objects
- Organizing Data
- Simplifying Conditional Expressions
- Making Method Calls Simpler
- Dealing with Generalization
- Big Refactorings
- Refactoring, Reuse, and Reality
- Refactoring Tools
- Putting It All Together