Edsger Dijkstra
Pioneer of structured programming and graph algorithms
Quotes by Edsger Dijkstra
The greatest asset of a programmer is his ability to reason logically.
The only way to make a system robust is to design it to handle unexpected situations gracefully.
The most important thing in life is to be true to yourself.
The only way to solve a complex problem is to break it down into smaller, simpler problems.
The greatest challenge in human endeavor is to communicate clearly.
The only way to improve is to constantly learn and adapt.
The most important thing in any field is to have a deep understanding of its fundamentals.
The only way to build a lasting legacy is to contribute something meaningful to the world.
The question of whether machines can think is about as relevant as the question of whether submarines can swim.
Do not be afraid to throw away code. It is often the best way to improve it.
It is not the task of the programmer to make the program work, but to make it obviously work.
The only way to write correct programs is to write simple programs.
The computing scientist's main challenge is not to get confused by the complexity of his own making.
A programming language is a tool that has to be used to write programs. It is not an end in itself.
The only way to avoid errors is to avoid writing code.
The quality of a program is inversely proportional to the number of lines of code.
The most important thing in programming is to keep it simple.
It is not enough for a program to be correct; it must also be understandable.
The best programs are those that are written by a single person.
The only way to write a good program is to write a lot of bad programs first.