../refactory-with-no-tail
重构-除恶务尽
Published:
arch
refactory
行百里者半九十
近日, 考虑逐步下线堆糖最后一个 Python 业务项目, 发现了诸多由于系统重构遗留的技术债, 尤其严重的是 RPC 调用.
- 三代 RPC 技术共存, DBOSS(第一代), KARMA(自研二代), Duboo(最新)
- 同一个业务, 多个 RPC 技术提供服务
当下怎么办
含泪改了
后续怎么办
除恶务尽, 技术重构不要留尾巴, 一点妥协会增加巨大的后续维护成本.
END
小团队务必保证技术栈统一, 引入新技术务必再三考量维护成本.