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
4 months ago
163,081 views
0 shares

versioning-memes, semver-memes, breaking-changes-memes, git-memes, software-development-memes | ProgrammerHumor.io
More Like This
the way developer thinks
2 years ago
27.7K views
0 shares

Introductory Python: The Most Literal Programming Course
4 months ago
128.4K views
0 shares

Just O(n) isEven function, keep scrolling
11 months ago
32.5K views
0 shares

The activation function is all fired up!
3 years ago
29.5K views
0 shares

Perfect Logo For Your AI Vaporware
4 months ago
149.8K views
0 shares

Monitors (affiliate)
Do now, check if it's valid later
3 years ago
28.6K views
0 shares

Loading more content...