gof-software-evolution-three-phases

Status: IN

Brian Foote identifies three phases of software evolution — prototyping, expansionary, and consolidating (refactoring) — with systems cycling between expansion and consolidation.

Source: entries/2026/06/17/gof-oo-chunk-22.md

Depended on by

JSON