I think it's funny how version numbering actually is a engineering technique for avoiding incompatibilities, but made it's way to popular culture. I guess it's hard to escape hearing about Web 2.0, Industry 4.0, or whatever. Thou isn't Web 2.0 already a thing of the past?
Anyway version numbering actually is an great engineering tool. Especially when done right. So here's how it's supposed to work:
I wonder why this never was topic at school/university for me.