Activity Quote by Edsger Dijkstra
“When we take the position that it is not only the programmer's responsibility to produce a correct program but also to demonstrate its correctness in a convincing manner, then the above remarks have a profound influence on the programmer's activity: the object he has to produce must be usefully structured.”
About This Quote
Source Book: "The Humble Programmer", 1972
Programmers must build code that is both correct and demonstrably reliable.
In simple terms: Write code that can be proven correct.
Prioritize verifiable, well‑structured code.
Themes
Mood
Type
When to use this quote
- critical systems
- financial software
- medical devices
Key Concepts
Questions to Reflect On
- How do you balance speed and verification?
- When is formal proof essential?
Proving correctness can be costly and time‑consuming.