Dijkstra, Math, and Communication
A competent programmer’s most important assets are –perhaps in this order– an excellent mastery of his native tongue and a considerable mathematical maturity.
~ Edsger Dijkstra: “E.W.D. 750: America’s Programming Plight“
Popularity: 13% [?]
Popularity: 13% [?]
Lessons from `Saving’ Software Development
My post “How Reddit Will (Maybe) Save Software Development” went through a few iterations. It started as a condemnation of crappy computer books (lack of rigor). It then transformed into an encouragement of rigor in design and coding, and went through minor revisions.
I then started thinking about “internalizing the externality,” and either penalizing bad work, [...]
Popularity: 14% [?]
It’s All An Excuse
As a thought experiment, I recently looked at various programming methodologies to see if I could find common ground between them.
I looked at the following methodologies:
Scrum
XP
IBM’s Rational Unified Process
The Joel Test
Ideas such as literate programming were ignored from the list, as any of the processes listed above could also be done in conjunction with literate [...]
Popularity: 15% [?]
« go back — keep looking »