Why I Hate Test Driven Development | Hacker News Reader