Interesting article, I've seen a few articles recently from experienced XP background type folks saying they're dropping lower level TDD in favour of more outside in acceptance/E2E test driven approach
Post
adamtornhill.substack.comPractices I Abandoned with Agents: An Ode to Test-Driven DevelopmentAfter 25 years with TDD, we are now parting ways. The incremental TDD steps were great for human cognition, but didn't survive the transition to agentic coding.
> In part, it is near impossible to get AI/agents to do actual TDD, particularly writing the tests first. This. I have not seen LLMs writing tests first and then start the implementation, even after hard prompting. LLMs will happily write decent tests after implementing though. Related ->
Is TDD worth it when coding with AI agents? No, TDD is a process that doesn't seem to “come natural” to models. It's like an uphill battle against the training data, and takes a lot of iterations on a prompt to get it to follow the process most of the time. martinfowler.com/articles/exp...
0 reposts2 likes
No replies yet.