OMSCSCS6300-Software-Development-ProcessRefactoringOn this pageRefactoring What is? Keep program readable, understandable, maintainable Behavior preserving Test the code. Why? Requirements change Design needs to be improved. Sloppiness/Laziness. (Copy-Paste)