When does the TDD approach make sense? | Dark Hacker News