|
|
|
|
|
by no_wizard
431 days ago
|
|
They don’t all follow semver perfectly or in some cases at all, but we have an interval
when we do upgrades. Our test suite is comprehensive and will catch most breakages automatically. The key to success is robust testing, as it cuts the manual footprint significantly. This does mean we are quite judicious with selecting dependencies. It isn’t all that complicated when everyone is following best practices most of the time I have found[0] It still leavings me wondering in a lot of cases [0]: perhaps this is the real heart of the issue is best practices are systematically ignored. I’ve worked at places like that and it’s no wonder they grind through folks |
|