A discipline of programming. Edsger W. Dijkstra

A discipline of programming


A.discipline.of.programming.pdf
ISBN: 013215871X,9780132158718 | 232 pages | 6 Mb


Download A discipline of programming



A discipline of programming Edsger W. Dijkstra
Publisher: Prentice Hall, Inc.




Dijkstra wrote a program based on three axioms:. - A Discipline of Programming by Dijkstra. - Paradigms of Artificial Intelligence Programming by Norvig. The discipline of computre programming has made considerable progress over the years. - Smalltalk 80: The Language and Its Implementation by Adele Goldberg. Electrical perhaps, but what should happen is that the field should strive for a higher bar for engineering discipline using the other long standing engineering fields perhaps as a template. The discipline requires considerable programming and computing knowledge, as well as visualization, so that the insights extracted from the data can be presented in a way that reinforces human cognition. What I write about computer programming applies to other fields of problem solving, such as engineering and mathematics. 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. The capabilities and productivity of "professional" programmers vary widely. A perfect programmer knows everything there is to know about everything: this is nirvana: it allows us to solve any problem perfectly. I think for some reason computer programming is often miscategorized as a discipline to study or a class to take that's only relevant for aspiring software engineers.