3 ms·
In the same vein, I do not understand the popularity of semantic versioning. Why would I trust hundreds of people that their non-breaking changes are really no
by konschubert 9y ago
In the same vein, I do not understand the popularity of semantic versioning.
Why would I trust hundreds of people that their non-breaking changes are really non-breaking to me?
And suddenly, the auto-scaling fails in production because something has updated to include a new bug.
- civilitty 9y agoAs with all things in life, semantic versioning is a heuristic for a largely stochastic process. You and only you are responsible for whether your code is broken or not. Semantic versioning is just this one standard most of us have agreed to follow as a community to make that responsibility a little easier to bear.
- konschubert 9y agoI think I was being unclear. I didn't mean that semantic versioning is bad, I meant that specifying your dependencies in terms of semantic versions is bad.