Earlier quoted context omitted.
I worked as a contractor with some companies and peer coded with their engineers. What I found was that its not just procrastination. Many folks are just afraid to commit code, like literally scared and I could never get a real reason for that. At one point I added some code based on the direction what requirements were taking. But I could not convince him to commit it. So we finally agreed to let it be there comment…
Sounds about right! I think that's an indication of lack of sufficient regression test coverage, coupled with complacency/fatigue from working on the same code base for an extended period of time. Unfortunately, the most business critical pieces of code tend to be the least regression tested. It's the earliest stuff that was made before any test frameworks were matured, it's been hacked on countless times by half the…
The regression testing is flakey and the ci/cd procedure is rediculously complex and black box.
Very little transparency about what is or is not covered. Failures are common a, cryptic and intermittent.
The work where I know where the tests live I commit without hesitation.
Other random shit I happen across. Avoid it like the plague.
Doesnt help how big the sites are either.