John Carmack discusses the art and science of software engineering (2012)145 points by dshankarRead the articleDiscussion on Hacker News