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
Publisher: Prentice Hall, Inc.
Format: djvu
Page: 232


To Ander's defense, let me acknowledge that AspectJ has been used for the ugly. 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. Programming is a discipline, a discipline that is often undermined and taken lightly. This captures the essence of pairing as far as I'm concerned – it is a discipline of “programming out loud”. #3 | Written by Jorge Aranda on July 12, 2011. Mature aspect-oriented frameworks offer a disciplined approach to programming. 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. That's the person who wants to learn programming as a discipline, and to get more out of his computer, or perhaps because he likes a challenge (but not the hobbyist's kind). From the video one can understand that Edsger preferred Mozart's style of programming. Not just programming, but Mozart style of doing things. Monads provide a type discipline for effectful programming, mapping value types to computation types.