Hacker News new | ask | show | jobs
by pmarreck 295 days ago
100%.

Similar to how TDD forces you to first figure out the API of your code due to the test code being its first client.