When I do TDD and when I don’t | Hacker News Reader