Test Driven Development
topic on 4 shows · 5 statements across 5 episodes
the Y Combinator Startup Podcast
Latent Space
Lenny's Podcast
No Priors
5 statements about Test Driven Development, every show
Herzig: Developers never actually adopted test-driven development in practice
“The reality is nobody did it. At least I never did it because it was so much more fun. It was not very popular at the end.”
Willison: Abandoning automated tests with AI coding agents is a huge mistake
“I think it's a huge mistake if you drop tests in exchange for speed of development, because
Very quickly when you're working the test, you find your development speed goes up.
The existence of the test lets you move faster because you don't have to constantly …”
Diana Hu: Getting Good Prompts Requires Test-Driven Development via Evals
“The way you get a good prompt is all test-driven, just like evals, right? In a sense, the test cases are your evals.”
Hu: Example-based prompting is the LLM version of test-driven development
“I think this pattern of sometimes when it's too hard to even kind of write a prose around it, let's just give you an example that turns out to work really well, because it helps LLMs to Reason around complicated tasks and steer it better because you can't quit…”