Radin

Refactoring to Patterns

Refactoring to Patterns

Refactoring to Patterns

eBook
Author(s):Joshua Kerievsky
Content type: PDF
Published year: 2004
Publisher: Addison-Wesley Professional
Language: English
Pages: 400
ISBN: 9780321213358, 0321213351

Summary

Intended for the more experienced student, this book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.