3 ms·
Tech in last 10 years be like: Move fast, break things and get drown. Legacy softwares are everywhere that needs new generation of devs to maintain. Wait, in or
by revskill 4y ago
Tech in last 10 years be like: Move fast, break things and get drown. Legacy softwares are everywhere that needs new generation of devs to maintain. Wait, in order to maintain legacy softwares, one needs to be an experienced tech worker.
Seems like a chicken-egg issue.
- majewsky 4y agoNot sure if I agree. My first job out of university was on a team maintaining a legacy Perl application with 400 KLOC. I believe those were two of the most impactful years of my career in what habits they formed wrt. clean coding and building maintainable stuff.
- revskill 4y agoLegacy software requires much more x10 efforts to new ones. Because you must at the same time support bug fix, refactor, new features implementation, and also migrate to new systems for the same functionalities.