Step-by-step explanation:
Refactoring consists of improving the internal structure of an existing program's source code, while preserving its external behavior.
9.4m questions
12.2m answers