Edsger Dijkstra Quotes About Design

We have collected for you the TOP of Edsger Dijkstra's best quotes about Design! Here are collected all the quotes about Design starting from the birthday of the Computer Scientist – May 11, 1930! We hope you will be inspired to new achievements with our constantly updated collection of quotes. At the moment, this page contains 7 sayings of Edsger Dijkstra about Design. We will be happy if you share our collection of quotes with your friends on social networks!
  • … what society overwhelmingly asks for is snake oil. Of course, the snake oil has the most impressive names — otherwise you would be selling nothing — like “Structured Analysis and Design”, “Software Engineering”, “Maturity Models”, “Management Information Systems”, “Integrated Project Support Environments” “Object Orientation” and “Business Process Re-engineering”.

  • ...Simplifications have had a much greater long-range scientific impact than individual feats of ingenuity. The opportunity for simplification is very encouraging, because in all examples that come to mind the simple and elegant systems tend to be easier and faster to design and get right, more efficient in execution, and much more reliable than the more contrived contraptions that have to be debugged into some degree of acceptability....Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.

  • Yes, I share your concern: how to program well -though a teachable topic- is hardly taught. The situation is similar to that in mathematics, where the explicit curriculum is confined to mathematical results; how to do mathematics is something the student must absorb by osmosis, so to speak. One reason for preferring symbol-manipulating, calculating arguments is that their design is much better teachable than the design of verbal/pictorial arguments. Large-scale introduction of courses on such calculational methodology, however, would encounter unsurmoutable political problems.

  • Please don't fall into the trap of believing that I am terribly dogmatical about the go to statement. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline!

    "Structured Programming with go to Statements". Donald E. Knuth, "ACM Computing Surveys (CSUR)", Volume 6, Issue 4, December 1974.
  • Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.

  • ... as a slow-witted human being I have a very small head and I had better learn to live with it and to respect my limitations and give them full credit, rather than to try to ignore them, for the latter vain effort will be punished by failure.

  • The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.

Page 1 of 1
Did you find Edsger Dijkstra's interesting saying about Design? We will be glad if you share the quote with your friends on social networks! This page contains Computer Scientist quotes from Computer Scientist Edsger Dijkstra about Design collected since May 11, 1930! Come back to us again – we are constantly replenishing our collection of quotes so that you can always find inspiration by reading a quote from one or another author!

Edsger Dijkstra

  • Born: May 11, 1930
  • Died: August 6, 2002
  • Occupation: Computer Scientist