Tag: Design

Notes 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 finally I concluded that I am not sure which I am. :) Either way it is a fairly brilliant read with lots of

Continue Reading…

Tag: Design

The 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. Mine was curl. […] Those who know what curl is are probably snickering now. But I think the

Continue Reading…

Tag: Design

An 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 this XML and asks a human which of the available actions to take. <event> <identifier>1234</identifier> <type>ForkReached</type> <description> There is a fork in this path.

Continue Reading…

Tag: Design

Tag: Design

Hungarian 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 indication of how the application uses it, but I think it clutters the code significantly. Fundamentally, Apps Hungarian is

Continue Reading…

Tag: Design

Tag: Design

Tag: Design

Tag: Design