Abandoning the Ruins in your codebase
Why it’s okay to let some code die

When I tell people about new architectures I’ve been working on, one of the first question out of teammates’ mouths is invariably: “Are we going to upgrade everything to this new architecture?”
It’s a fair question, but two things bother me about it:
- That there still exists this underlying…