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 month ago
95,540 views
0 shares

versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
Think of it as another powerful tool at our disposal. Don't fear it, learn and embrace it.
2 years ago
15.7K views
0 shares

very cruel indeed
3 years ago
14.6K views
0 shares

The Four Horsemen Of Infuriating One-Liners
1 month ago
105.4K views
0 shares

"I've been spending a few hours every morning practicing DP!"
1 year ago
15.5K views
0 shares

At least an error message came up!
3 years ago
22.7K views
0 shares

Loading more content...