A discipline of programming. Edsger W. Dijkstra
ISBN: 013215871X,9780132158718 | 232 pages | 6 Mb
A discipline of programming Edsger W. Dijkstra
Publisher: Prentice Hall, Inc.
We might talk about reaching as wide an audience as possible, or about laws requiring accessible websites. However, accessibility is only part of the story. If you are feeling scholarly, Edsger W. Dijkstra wrote a program based on three axioms:. The capabilities and productivity of "professional" programmers vary widely. The sole justification for discipline in software development and maintenance, is that it as it prevents defects. Edsger Dijkstra introduced this sequence to computer science in his book A Discipline of Programming, and it has been a staple of beginning programming courses ever since. Dijkstra's 1976 book, A Discipline of Programming, explains a design process which is very clearly the origin of both TDD and Design by Contract. This can be overcome with at least a little thought to organization and putting in good comments, but that takes a discipline that many programmers fail to appreciate. If DH were an accepted discipline, the recognition of programming activities or contributions to databases as scholarly accomplishment would not be such a big deal. The discipline of computre programming has made considerable progress over the years.
Burning Your Boats: The Collected Short Stories book