Jackson on code

Robert Jackson with a typically lucid and detailed post on the software codeconversation.