The difference between how versioning should work and how it actually works in some codebases. According to semantic versioning, you increment the major version (like 1.0 to 2.0) when you make changes that break backward compatibility. But then there's that one developer who breaks something with literally every commit and somehow still has a job. Their changelog probably just reads "Fixed stuff, broke other stuff" for every release. It's basically the software development equivalent of playing Russian roulette with a fully loaded gun.
We Are Not The Same: Version Number Edition
6 months ago
191,658 views
0 shares

versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
Refactoring be like
4 years ago
36.6K views
0 shares

Docs
4 years ago
53.1K views
0 shares

Am i too stupid for this or is ChatGPT just not good at humour?
2 years ago
45.4K views
0 shares

after getting my first 1k post-karma in this sub
2 years ago
33.3K views
0 shares

Hackathon
1 year ago
57.1K views
0 shares

SO religion
3 years ago
34.7K views
0 shares

Loading more content...