Criar uma Loja Virtual Grátis


Total de visitas: 46481
A discipline of programming epub
A discipline of programming epub

A discipline of programming by Edsger W. Dijkstra

A discipline of programming



Download eBook




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


The reaction of these teams suggested their levels of discipline with various practices. 'The Pragmatic Programmer' isn't about a particular language or development environment, but it teach programmers how to think about programming as a discipline. I wrote a response, explaining where Dijkstra was coming from, and I am very happy with how it . They rarely look outside the code directly affecting their work. Although programming is a discipline with a very large canon of existing work to draw from, the only code most programmers read is the code they maintain. #3 | Written by Jorge Aranda on July 12, 2011. A disciplined and knowledgeable programmer, who is strong in implementation, but lacks creativity and drive. People often use this as an example to show that Dijkstra was excessively doctrinaire, and out of touch with the reality of programming, but usually it's because they don't know what his argument was. For further details, see Dijkstra's book "A Discipline of Programming". 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. With a few notable exceptions (e.g. Dijkstra * Publisher: Prentice Hall, Inc. But as Daylight argues in this fascinating historical account of the development of computer programming as a discipline in the 1950s and 60s, the real story is much more complicated. Murnane, 1993) most research about the cognitive effects of computer programming seemed to have focused on programming as a problem solving rather than a linguistic activity. Programming is probably the greatest, and most criminally untapped teaching tool we have developed in the last century. It's also a discipline which, like martial arts, changes fundamentally the way you see the universe, once you get far enough in and become advanced enough. Dijkstra introduces a function called wp for "weakest precondition". A Discipline of Programming (Prentice-Hall Series in Automatic Computation) By E. If computer languages were To write a decent program, you have to discipline your brain *far* more than you would need with any language (because, let's face it, other people are forgiving but compilers or computers are not). This captures the essence of pairing as far as I'm concerned – it is a discipline of “programming out loud”. And experienced individual who could create great solutions; however inconsistent and unpredictable.