~/ 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/c02c32e0-cd3f-4ee2-b7fe-fe6ab0ea6dc5/flashcard utf-8 LF