Coding Is Not Construction
The other day I was talking to a colleague and I compared software development with building a building. I have heard this analogy often and there are a lot of similarities. (For example, most...
View ArticleCode as Design (Redux)
In this article I proposed that coding is design and not construction. As usual I am late to the party, Jack Reeves pointed this out 13 years ago (thanks Charlie), it discussed extensively on c2.com...
View ArticleEnterprise Application Integration As Dispute Resolution?
Sean McGrath has an interesting view of EAI. Basically he thinks is all about dispute resolution. Computer system A sees the world one way, computer system B sees the world another way, computer system...
View ArticleHungarian Good, Exceptions Bad?
I think Joel has got a good idea in Joel on Software – Making Wrong Code Look Wrong. Unfortunately, his implementation sucks. I see his point about Apps Hungarian, in which you tag names with an...
View ArticleREST versus Object-Orientation
Benjamin Carlyle has posted a comparison of the REST and Object-Oriented architectural styles.
View ArticleAn XML Design Dilemma
Recently the following XML was proposed during a design session of which I was part. This document basically says that something has happened that cannot be automatically handled. A program receives...
View ArticleThe goodness of curl (and REST)
Tim Bray, in an post about testing atom protocol, said We got two different clients to talk to it; one was a Big Secret Project from a Big Famous Company based on all sorts of slick infrastructure....
View ArticleNotes on Postmodern Programming
I came across Notes on Postmodern Programming today. While reading it I first thought I am a post-modern programmer, then I decided that I am a modern programmer with post-modern tendencies, and...
View Article
More Pages to Explore .....