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
7 months ago
230,299 views
0 shares
versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
Developer's war
2 years ago
42.3K views
0 shares
Before And After: The JavaScript Journey
8 months ago
221.8K views
0 shares
The Evolution Of C: From Pointer Panic To Compiler Meltdown
2 months ago
334.2K views
1 shares
Vibe Coders: The Theatrical Developers
27 days ago
263.7K views
1 shares
A Raise
2 years ago
41.4K views
0 shares
Desk Accessories (affiliate)
i =0; i < 10; or i=1; i<=10?
3 years ago
43.1K views
0 shares
Loading more content...
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp