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
648,499 views
0 shares
versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
I unplugged my router.
4 years ago
97.9K views
0 shares
Stolen from 2meirl4meirl
4 years ago
87.1K views
0 shares
Is Your Deployment Scheduled For Today
2 years ago
302.7K views
0 shares
When dark IDE cultists switch to any other window
1 year ago
102.1K views
0 shares
For me being dev well it is true
4 years ago
171.1K views
0 shares
Loading more content...
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++