TEST DRIVEN DEVELOPMENT: WHAT TO TEST (AND WHAT Not TO TEST) | Hacker News Reader