Test-Driven Development Is Fundamentally Wrong | Hacker News Reader