"The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another"
About this Quote
The specific intent is a warning against naive optimism in maintenance work. Brooks isn’t just saying “be careful.” He’s pointing to an asymmetry: new features can be planned in open terrain, but defect fixes happen inside a maze with incomplete maps. The “substantial chance” phrase matters because it’s probabilistic, not moralistic. It frames maintenance as risk management, not heroics, and implies the need for practices that lower that probability: tests, code review, small changes, observability, rollback paths, and humility about what you don’t understand.
Contextually, this sits inside Brooks’s larger critique of software as an engineering discipline that repeatedly underestimates complexity (The Mythical Man-Month energy). It also anticipates modern incidents culture: regressions, hotfixes that cascade, “fixed” bugs that reappear in different guises. The subtext is almost political: organizations treat maintenance as a cost center, then act surprised when rushed patches spawn new failures. Brooks is arguing for maintenance as first-class work, because the alternative is an endless treadmill of self-inflicted novelty.
Quote Details
| Topic | Coding & Programming |
|---|---|
| Source | Help us find the source |
| Cite |
Citation Formats
APA Style (7th ed.)
Jr., Frederick P. Brooks,. (2026, January 14). The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another. FixQuotes. https://fixquotes.com/quotes/the-fundamental-problem-with-program-maintenance-118528/
Chicago Style
Jr., Frederick P. Brooks,. "The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another." FixQuotes. January 14, 2026. https://fixquotes.com/quotes/the-fundamental-problem-with-program-maintenance-118528/.
MLA Style (9th ed.)
"The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another." FixQuotes, 14 Jan. 2026, https://fixquotes.com/quotes/the-fundamental-problem-with-program-maintenance-118528/. Accessed 12 Feb. 2026.






