Engineering vs. crafting
Yet another navel-gazing article about a much-discussed topic.
Tags: navelgazing, agile, tdd