If you answer yes to these 8 questions, Test-Driven Development(TDD) is for you | Hacker News Reader