~/ 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/32dc1f0a-562d-4bb8-ae7d-190089a71f86/flashcard utf-8 LF