遗留系统现代化学习 Day21 代码现代化改造5

87 阅读1分钟

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

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

代码现代化中,代码重构是十分重要的一部分,代码重构有如下办法:

1)拆分阶段。一般的代码可以分成三大部分:
    第一,校验、转换传入的数据
    第二,根据传入或转换后的数据,完成业务处理,由于逻辑复杂,可以进一步拆分
    第三,准备要返回的数据并返回
结合这三部分,代码重构的可以分为以下几个步骤
    a)运行测试,确保通过
    b)分析代码,识别出代码有几个阶段
    c)移动代码,将相同阶段的代码移动到一起,不同阶段之间用空格分开
    d)​将各个阶段的代码提取成小方法

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