Refactoring
This video presents the same text shown beside it, spoken and on screen. It adds nothing the text does not say.
State
Refactoring is a reorganization technique that simplifies a design without changing its functionality — the structure improves while the behavior holds still, and the pairing is the definition.
Show
A tangled routine rewritten into clean pieces still computes the same answers.
Watch for
The without-changing-functionality clause is the entire definition.