Skip to main content Link Search Menu Expand Document (external link)

封装 Encapsulation

业务较为固定时,可将原有系统视作黑盒,在其外层进行封装。通过封装层访问原有系统,以提高系统的可扩展性

修缮者 Retain

通过重构,解耦,技术提升,上云等手段完善原有系统, 提高现有功能的市场响应力、可扩展性和质量

绞杀者 Refactor

通过逐步替换方式更新系统,持续改进,以提高系统的质量

重建 Rebuild

业务发生重大变化时,新写的成本低于重构的成本,可以使用最新的技术栈,提高开发效率,系统质量

重购 Repurchase

Buy or build is always a question ^_^

主机迁移 Rehost

平台迁移 Replatform

架构重整 Rearchitect

回收 Retire