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.




I think "A Discipline of Programming", " Formal Development of Programs and Proofs" or "A Method of Programming" by Edsger W. - Paradigms of Artificial Intelligence Programming by Norvig. Their desks are often littered with stacks of paper and other debris. Dijkstra should be included here. Perl is also great for those who are experienced and disciplined programmers who want to build large systems. However, accessibility is only part of the story. - A Discipline of Programming by Dijkstra. First, if your programmer is not disciplined, Perl is almost guaranteed to give you spaghetti code. We might talk about reaching as wide an audience as possible, or about laws requiring accessible websites. That's not accidental — I think that, even in as fast-moving a discipline as programming, it takes time for a book to establish itself as a classic; and the really good books are timeless. - Smalltalk 80: The Language and Its Implementation by Adele Goldberg. I think there are a large number of people in the JAP category who are there because programming is considered a discipline unto itself, with its own career path. In fact, Dijkstra should go at the top, followed by Knuth. Dijkstra talks about this problem in detail in one of my favorite books, "A discipline of programming." Also, here's an article with a surprisingly simple recursive solution: http://nicolas-lara.blogspot.com/2009/01/permutations. The most common excuse is that "a cluttered desk is a sign of a brilliant mind. It is well known that programmers generally abhor organization and discipline.