Dijkstra once said, “Testing shows the presence, not the…
““Dijkstra once said, “Testing shows the presence, not the absence, of bugs.” In other words, a program can be proven incorrect by a test, but it cannot be proven correct. All that tests can do, after sufficient testing effort, is allow us to deem a program to be correct enough for our purposes.””
About This Quote
This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.
Testing can show bugs exist but cannot prove a program is correct; it only gives confidence.
In simple terms: Tests reveal flaws, not perfection.
Use testing to gain confidence, not certainty.
Themes
Mood
Type
When to use this quote
- software development
- continuous integration
- code review
- deployment
Key Concepts
Questions to Reflect On
- How many tests are enough?
- What other methods complement testing?
Testing cannot guarantee absence of bugs.