4 ms·
> I don't really ever find myself having to do that. I guess it's been a long time since I worked in an environment which did not use an "only merge to main aft
by mb7733 1y ago
> I don't really ever find myself having to do that. I guess it's been a long time since I worked in an environment which did not use an "only merge to main after passing CI" workflow, and back then we weren't using git, anyway.
You _never_ have bugs that slip through the test suite? That is extremely impressive / borderline impossible. Even highly tested gold-standard projects like SQLite see bugs in production.
And once you find a regression that wasn't covered by your test suite, the fastest way to find where it originated is often git bisect.
- Dylan16807 1y agoBugs that slip through the test suite and it's important to trace the origin and it requires building more than a couple best-guess versions to find it. And even then, if it wastes an hour or two once in a blue moon that's not a big motivator for workflow changes. You're skeptical of a far stronger claim than the one they actually made.
- sfink 1y agoPerformance regressions often match all of those constraints, at least in an active project.