遗留系统现代化学习 Day17 代码现代化改造1

64 阅读1分钟

遗留系统的现代化主要包含4部分内容:

1)代码的现代化
2)架构的现代化
3)Devops现代化
4)组织结构的现代化

代码现代化主要有两种模式:

1)建设新城区:指将遗留系统内部的某个模块拆分到外面,或将新需求实现在遗留系统外部的一系列模式。其方法包括气泡上下文,封装API等
2)改造老城区:指对遗留系统内部的模块进行治理、让模块内部结构合理、模块之间职责清晰的一系列模式。主方法包括抽象分支,扩张收缩等

此文章为3月Day17学习笔记,内容来源于极客时间《遗留系统现代化实战》