--

If TDD weren't such a drain on developer efficiency -- especially due to the need for endless mocking -- it would be extremely common in practice.

But, it's reasonable to split the difference with at least some end-to-end testing to prevent regressions, if only product managers and other stakeholders would push back against their executive overlords over the never-ending series of arbitrary deadlines.

--

--

Dr. Derek Austin 🥳
Dr. Derek Austin 🥳

Written by Dr. Derek Austin 🥳

Hi, I'm Doctor Derek! I've been a professional web developer since 2005, and I love writing about programming with JavaScript, TypeScript, React, Next.js & Git.

No responses yet