Code refactoring

Updated: 08/08/2017 by Computer Hope

Code refactoring is a technique in software development by which modifications are made to a program's source code without modifying its external appearance or behavior to the user. It is performed to make improvements in the way the code is structured, bring legacy code up to date, as well as improve the code's legibility, compatibility, and re-usability.