Refactoring
- Tags
- soft-eng
Any change to a computer program's code which improves its readability or simplifies its structure without changing its results.
- [see page 32, COM1001 W03 Agile]
What distinguishes refactoring from developing is that the underlying functionality of the refactored code must remain the same.