Science Quote by Robert C Martin
““Software is like a science. We show correctness by failing to prove incorrectness, despite our best efforts.””
About This Quote
Software correctness is demonstrated by the inability to find faults despite thorough testing, emphasizing proof by contradiction.
In simple terms: Show correctness by failing to find errors.
Test rigorously to confirm correctness.
Themes
Mood
Type
When to use this quote
- critical systems
- medical software
- financial platforms
- open‑source projects
- educational curricula
Key Concepts
Questions to Reflect On
- What limits exist in proving software correctness?
- How can we balance testing depth with development speed?
Proving a negative can be impractical for complex systems.