4 ms·
> The Go people can just make up reasonable version numbers without having an all encompassing theory with definitions but "breaking change" IS the criteria fo
by naikrovek 5y ago
> The Go people can just make up reasonable version numbers without having an all encompassing theory with definitions
but "breaking change" IS the criteria for reasonable version numbers that they have chosen.
"breaking change" is easily tested and well defined.
"big change" is as far from well defined as you can get, because "big" is unquantifiable and subject to judgement and interpretation; i.e. a poor candidate for drawing boundaries.
- eru 5y agoThe Go people did something reasonable. Yes, agreed. I'm just saying that they could have done something different, if they had wanted to, without working out a complete theory for that different thing.