What is Refactoring? CSE301 University of Sunderland Harry R. Erwin, PhD Purpose The purpose of this lecture is to introduce a way of cleaning up working code. This is called…