Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@Monk
Most mechanics sadly don't refactor the stuff they touch.
But yes, it would surely be a better world if they did...
"Hmm, this model has a known design flaw. Let me quickly CNC a better version of that part, which will likely break under stress after a few thousand miles, so you don't have to come back for it next year." -
@Monk
Yeah, most only like working on the newest shit of the day.
But that isn't sustainable. Soon, IT has to mature because security becomes safety when modern life more and more depends on software to be reliable but still needs to be interconnected.
"Power down for weeks because some kid knows how to reverse shit" isn't an outcome to desire. And connection to the internet will inevitably happen. So software will need to be resilient and free of some of the most common bug classes today.
Just translating everything into less booby-trapped languages isn't enough - maintenance and continuous improvement has to happen too.
How much legacy code do I need to understand and fix before I add Software Archeologist to my LinkedIn?
joke/meme