曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
重构复杂遗留系统的最佳实践培训课程
培训内容:
第一部分 重构核心思想
第一单元 重构核心思想
内容一:软件业者的反思: 软件代码的为什么会变烂
内容二:重构思想与误区
内容三:案例—通过实际项目演示重构
第二部分 重构最佳实践---实践者的思考
第二单元 重构实践
内容一:重构关键—发现代码的坏味道
内容二:重构手段和IDE重构工具
第三部分 重构案例- 某电信项目重构实践
第三单元 重构巨型大函数
内容一:重构案例—该案例重点 巨型函数
内容二:重构案例—该案例重点 分解函数和函数参数重构
内容三:重构案例—该案例重点 复杂条件表达式重构
内容四:重构案例—该案例重点学习代码重复
第四部分 重构案例- 某电力项目重构实践
第四单元 类重构
内容一:重构案例—该案例重点 巨大类的重构
第五部分 重构案例- 税务/社保项目重构实践
第五单元 重构模式
内容一:重构到模式
内容二:案例---重点介绍重构基本类型依赖和对应模式
内容三:案例---重点介绍重构代码重复和对应模式
内容四:案例---重点介绍重构代码过长/过大的类/方法和对应模式
内容五:案例---重点介绍条件逻辑过度复杂和对应模式
第六部分 重构案例- 某金融项目设计重构实践
第六单元 设计和模块重构
内容一:设计重构
内容二:组件/包/模块重构
第七部分 重构案例- 互联网和电信项目架构重构实战
第七单元 架构重构
内容一: 架构重构
内容二:案例分析—某互联网项目架构重构(根据时间调整)
内容三:案例分析—某电信项目架构重构
第八部分 重构管理与安全重构
第八单元 重构管理
内容一:安全重构
内容二:重构管理