Refactoring reorganises internal structure without changing what?
Refactoring reorganises internal structure without changing what?
Answer
external behaviour
Function and observable behaviour must be identical before and after; that is what lets a regression suite serve as the safety net.
Pressman 9e ch9 §9.3.8–9.3.10