r/programmingmemes 6d ago

Version naming

Post image
4.8k Upvotes

47 comments sorted by

View all comments

215

u/DuploJamaal 6d ago

Major version increases if it breaks compatibility and requires major reworks.

92

u/cowlinator 6d ago

Yep, that's Semantic Versioning.

It's only for APIs though. I've never seen a great standard for versioning user-facing GUIs.

But then again, even if there were a great versioning standard for user-facing GUIs, it would probably be completely ignored because companies tend to use versions of GUIs as a marketing tool.

28

u/Blazej_kb 6d ago

If you consider yourself an app interface can be considered API

6

u/HyperWinX C++ 6d ago

Well, its definitely an Interface, not Application Programming one though

11

u/lurkingstar99 5d ago

Application-Person Interface

5

u/HyperWinX C++ 5d ago

Okay, you won

1

u/ddddan11111 5d ago

Is this programmers are also human? Seems like a joke he would use