Lose weight Quote by Steve McConnell
““Trying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often. What you eat before you step onto the scale determines how much you will weigh, and the software-development techniques you use determine how many errors testing will find.””
About This Quote
Source Book: Code Complete, 2nd Edition, 2004
Increasing testing alone won’t improve quality; underlying practices matter more.
In simple terms: Testing isn’t enough.
Improve fundamentals before testing.
Themes
Mood
Type
When to use this quote
- new project kickoff
- legacy code refactor
- team training
Key Concepts
Questions to Reflect On
- What core practices are missing in your workflow?
- How can you measure quality beyond tests?
Testing can be misused as a band-aid.