3 ms·
This isn't really much of an argument. The defining characteristic of a non-rotting codebase is one in which you can update your dependencies and language versi
by Spivak 2y ago
This isn't really much of an argument. The defining characteristic of a non-rotting codebase is one in which you can update your dependencies and language version every six months or on CVEs with only minor changes.
If you think rotting sounds too negative how about "maintenance unfriendly."
- robertoandred 2y agoYour argument was about unmodified code, not mine. If you only want minor changes, don’t install new major versions.
- yawaramin 2y agoHow does that work in an ecosystem which is constantly releasing new major versions and not backporting security fixes to old majors?