1.Refactoring;2.DesignPatterns;3.RefactoringtoPatterns;Allchmformatbookswithhighquality!