Refactor when the core value is sound and complexity is localised. Rewrite only when the architecture blocks you and the economics make sense.
Refactor when the core value is sound and complexity is localised. Rewrite only when the architecture blocks you and the economics make sense.