Mastering Programming: An Outline

562 points by KentBeck

Read the article

Discussion on Hacker News