Program Development by Stepwise Refinement
half the citations in the unsourced section come from "Program Development by Stepwise Refinement". but i don't know how to generate one single link in the "references" section for all those citations. (and wikipedia help is not helping at all). —This unsigned comment is by 22.214.171.124 (talk • contribs) 16:54, 13 April 2008.
- moved those quotes to Sourced and updated ref —126.96.36.199 17:41, 22 May 2008 (UTC)
- A good designer must rely on experience, on precise, logic thinking; and on pedantic exactness. No magic will do.
- After more than 30 years of programming we ought to know that the design of complex software is inherently difficult.
- As a result, software engineering has become the El Dorado for hackers. The more chaotic a program looks, the smaller the danger that someone will take the trouble of inspecting and debunking it.
- But quality of work can be expected only through personal satisfaction, dedication and enjoyment. In our profession, precision and perfection are not a dispensable luxury, but a simple necessity.
- C++ is an insult to the human brain.
- I have never designed a language for its own sake.
- I know of a particular, very large software producer that explicitly assumes that design takes 20% of developers' time, and debugging takes 80%.
- Programming equals algorithms plus data structures.
- The idea that one might derive satisfaction from his or her successful work, because that work is ingenious, beautiful, or just pleasing, has become ridiculed.
- Whereas Europeans generally pronounce my name the right way ('Ni-klows Wirt'), Americans invariably mangle it into 'Nick-les Worth'. This is to say that Europeans call me by name, but Americans call me by value.