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
429,811 views
0 shares
versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
Happy Holidays
1 year ago
182.9K views
0 shares
This is how you write a changelog.
4 years ago
91.8K views
1 shares
Fastest Sorting Algorithm Just Dropped
1 year ago
255.7K views
0 shares
Binary tree
4 years ago
64.6K views
0 shares
No one ever sees the hours spent on troubleshooting...
3 years ago
63.7K views
0 shares
The magic wand
4 years ago
123.6K views
0 shares
It Works On My Machine Developer Programmer ----- Stainless Steel Insulated Tumbler
Affiliate
Coffee Mugs
Dev Jokes For Programmers
Loading more content...
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp