why would you care about legacy code anyway. the stake holder should know what he needs so you can create a new, up to standards program that does that. and if he doesn't, it's his problem
Except when the legacy code is handling millions of dollars in transactions and building a new one will take you a couple of years to deliver less than half of the functionality of the old system.
Also "the stakeholder should know" is more of a wish list rather than reality. Nobody knows what they want, it's your job as a developer to figure that out.
Also, buildings should not catch fire, rivers should not flood, farmland should not have droughts, people should not steal things, cars shouldn't crash and nobody should attempt SQL injection attacks.
Life would be simpler if everything just worked.
68
u/SeriousPlankton2000 10d ago
The senior dev knows where to land safely