Skip to content

Science Quote by Robert C Martin

“Software is like a science. We show correctness by failing to prove incorrectness, despite our best efforts.” quote by Robert C Martin
Download Open image
““Software is like a science. We show correctness by failing to prove incorrectness, despite our best efforts.””

Robert C Martin

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.

Key Takeaway

Test rigorously to confirm correctness.

Themes

software testing correctness proof by contradiction quality assurance

Mood

analytical cautious

Type

technical philosophical

When to use this quote

  • critical systems
  • medical software
  • financial platforms
  • open‑source projects
  • educational curricula

Key Concepts

formal verification software reliability debugging practices

Questions to Reflect On

  • What limits exist in proving software correctness?
  • How can we balance testing depth with development speed?
A Different Perspective

Proving a negative can be impractical for complex systems.

2.6 out of 5 (3 ratings)

More by Robert C Martin

Explore all 4 Robert C Martin quotes

More Science quotes

Browse all 27,481 Science quotes