~/ learn/ comp-410/ cards/ Stepwise refinement, refactoring, and design classes
1 of 5

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

space flip · ← → navigate · esc to exit
NORMAL ~/memra/library/427ae14e-1e0e-4abb-bcfb-9e00db4e52be/flashcard utf-8 LF