SW StudyWalks

Computer Science  /  CS 0484  ·  Atom · ~20 seconds

Refactoring

Video not yet published
to the StudyWalks catalog
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.