1. RefactoringImproving The Design of Existing Code Reporter:Jiayun Zhou Date :2011/07/13 2. OutlineIntroductionBad Smells & RefactoringsConclusionCopyright…