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
1 year ago
461,108 views
0 shares
versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
Don't worry, it's free*!
2 years ago
64.5K views
0 shares
The Overengineering Paradox
10 months ago
383.3K views
0 shares
Nothing Better Than C
1 year ago
228.2K views
0 shares
Feeling a little cold?
4 years ago
134.0K views
0 shares
Coder Sticker – Oops Git Push Origin Main Waterproof Vinyl Decals for Developers, Fun Programming Git Gift for Laptop or Water Bottle Satin, Kiss-Cut, 3" x 4"
Affiliate
Stickers
Generic
I worked at tier 1 help desk at school
2 years ago
77.6K views
0 shares
The 4AM Coding Epiphany
11 months ago
211.7K views
0 shares
Loading more content...
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp