I’ve always recalled the following quote from E.W Dijkstra (in fact it’s actually posted on the door to my office in his handwriting). “Being a better programmer means being able to design more ...