3 ms·
> there's no guarantee that the producer of the software you're depending on is actually adhering to that contract That goes right back to "but neither is the
by albedoa 8y ago
> there's no guarantee that the producer of the software you're depending on is actually adhering to that contract
That goes right back to "but neither is the system it replaces". I would rather know that an overzealous producer has guidance even if he or she doesn't end up accepting that guidance.
> Thus, you may as well design version identifiers for humans
The tone of the reaction had a lot to do with the author insisting that semantic versioning has no semantic meaning to humans in the same thread where multiple people had made the case that it does. "170.0.0" is meaningful, he just doesn't like it.