3 ms·
The unfortunate truth about calendar versioning is that it pushes devs and clients toward “freshness” instead of quality. Same issue that we have in Apple’s de
by joshspankit 7y ago
The unfortunate truth about calendar versioning is that it pushes devs and clients toward “freshness” instead of quality.
Same issue that we have in Apple’s design department: change for the sake of change.
- mhashemi 7y agoPeople like bigger numbers and newer releases regardless of exact versioning scheme. SemVer makes that situation worse, by requiring a bigger major release to break some part of the API. Other failure modes detailed here: https://sedimental.org/designing_a_version.html https://sedimental.org/designing_a_version.html
- joshspankit 7y agoDefinitely a fair point. I think we’ve all seen at least one of our favourite pieces of software fall in to this when the company needed another major release to bring in funds.