Full threaddunk010·One of the best articles about software engineering ever written. They should pin it to the top of the HN front page :PView on HN