Thisbookisaboutthemarriageofrefactoring—theprocessofimprovingthedesignofexistingcode—withpatterns,theclassicsolutionstorecurringdesignproblems.RefactoringtoPatternssuggeststhatusingpatternstoimproveanexistingdesignisbetterthanusingpatternsearlyinanewdesig