Hacker News new | ask | show | jobs
by rvz 50 days ago
If you're a startup and religiously using TDD from the very beginning without focusing on your core product and have little to no revenue coming in, you are wasting your time.

Once you have the revenue / funding and the paying customers then having TDD with thousands of tests makes a lot more sense.

I'm very hesitant to use an agent to completely generate lots tests unless you clearly know what to test for. Otherwise I write them myself.

1 comments

> using TDD [...] without focusing on your core product

This. Even in large enterprises, I've seen projects prioritize code metrics over product metrics. A beautiful codebase that nobody uses is completely wasted effort.