A discipline of programming by Edsger W. Dijkstra

A discipline of programming



Download eBook




A discipline of programming Edsger W. Dijkstra ebook
Publisher: Prentice Hall, Inc.
Page: 232
Format: djvu
ISBN: 013215871X, 9780132158718


We might talk about reaching as wide an audience as possible, or about laws requiring accessible websites. Dijkstra made a similar argument on page 56 of his book "A Discipline of Programming", together with another argument in support of the != form. However, accessibility is only part of the story. 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. A disciplined and knowledgeable programmer, who is strong in implementation, but lacks creativity and drive. Didn't Dijkstra suggest in "A Discipline of Programming" that each program should come with a mathematical proof of it's correctness so that it was by definition bug free? 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. And experienced individual who could create great solutions; however inconsistent and unpredictable. 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 wrote a program based on three axioms:.