Some have never automated tests and can’t check themselves before they wreck themselves. Others have 1000s of tests that are flaky, duplicative, and slow. Wa-do-we-do? Well, I gave a talk about this problem at a few Python conferences. The language used for example code was Python, but the principles apply to any language.
Here’s the PyTexas 2019 talk:
And here’s the PyGotham 2018 talk:
And here’s the first time I gave this talk, at PyOhio 2018: