Skip navigation.

Refactoring to Patterns is out.

Refactoring to Patterns is out.

Josh Kerievsky has written a fascinating book thatfurther explores the relationship between refactoring and patterns.The book shows how to introduce patterns into an existing systemgradually using refactoring, and also how to evolve your pattern usageto avoid over-engineering at the beginning.