Tony Hoare Quotes
There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors.
Topics
Complexity, Complexities
Simplicity, Simplification
Design
Mistakes, Errors, Misjudgments
Programming
Software Development
Algorithm Design
Code Quality
Code Refactoring
Complexity Management
Debugging
Design Principles
Error Handling
Program Optimization
Quality Assurance
Software Architecture
Software Design
Software Engineering
Related Quotes
Sir Charles Antony Richard Hoare FRS FREng is a British computer scientist. He developed the sorting algorithm quicksort in 1959–1960. He also developed Hoare logic for verifying program correctness, and the formal language communicating sequential processes (CSP) to specify the interactions of concurrent processes (including the dining philosophers problem) and the inspiration for the programming language occam.