2 ms·
As anyone who’s ever maintained software can tell you, software does suffer bitrot over time. Dependencies need updating and replacing. Deprecated functions hav
by slashdev 3y ago
As anyone who’s ever maintained software can tell you, software does suffer bitrot over time. Dependencies need updating and replacing. Deprecated functions have to be replaced. Systems and software change over time, breaking your software.
It’s not as high maintenance as most physical things with moving parts though.
- LeonB 3y agoAgreed. It’s really astounding how much maintenance “modern” software needs. A lot of the maintenance is to do with the dependencies, and/or with the discovery of vulnerabilities, but also with obsolescence in the tool chain used for building the software, or the APIs that the software depends upon, or simply the continual replacement of tokens/certificate and so on that have built in expiry. It’s not glamorous work, but it is absolutely relentless, endless, tedious stuff.