Edsger W. Dijkstra Quotes

Most memorable quotes from Edsger W. Dijkstra.

Edsger W. Dijkstra Famous Quotes

Reading Edsger W. Dijkstra quotes, download and share images of famous quotes by Edsger W. Dijkstra. Righ click to see or save pictures of Edsger W. Dijkstra quotes that you can use as your wallpaper for free.

Program testing can be used to show the presence of bugs, but never to show their absence!
Edsger W. Dijkstra Quotes: Program testing can be used
It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use, and in this respect programming languages have a devious influence: they shape our thinking habits.
Edsger W. Dijkstra Quotes: It is not only the
Simplicity is prerequisite for reliability.
Edsger W. Dijkstra Quotes: Simplicity is prerequisite for reliability.
Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.
Edsger W. Dijkstra Quotes: Besides a mathematical inclination, an
Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.
Edsger W. Dijkstra Quotes: Simplicity is a great virtue
The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.
Edsger W. Dijkstra Quotes: The question of whether a
Let me try to explain to you, what to my taste is characteristic for all intelligent thinking. It is, that one is willing to study in depth an aspect of one's subject matter in isolation for the sake of its own consistency, all the time knowing that one is occupying oneself only with one of the aspects. We know that a program must be correct and we can study it from that viewpoint only; we also know that it should be efficient and we can study its efficiency on another day, so to speak. In another mood we may ask ourselves whether, and if so: why, the program is desirable. But nothing is gained - on the contrary! - by tackling these various aspects simultaneously. It is what I sometimes have called "the separation of concerns", which, even if not perfectly possible, is yet the only available technique for effective ordering of one's thoughts, that I know of. This is what I mean by "focusing one's attention upon some aspect": it does not mean ignoring the other aspects, it is just doing justice to the fact that from this aspect's point of view, the other is irrelevant. It is being one- and multiple-track minded simultaneously.
Edsger W. Dijkstra Quotes: Let me try to explain
Your obligation is that of active participation. You should not act as knowledge-absorbing sponges, but as whetstones on which we can all sharpen our wits
Edsger W. Dijkstra Quotes: Your obligation is that of
I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this", well, that would be enough immortality for me.
Edsger W. Dijkstra Quotes: I mean, if 10 years
Computer Science is no more about computers than astronomy is about telescopes
Edsger W. Dijkstra Quotes: Computer Science is no more
Edsger Dijkstra Quotes «
» Eduard Bernstein Quotes