中科信软重构复杂遗留系统的最佳实践培训课程与咨询,重构复杂遗留系统技术支持
 首页 > 课程中心

中科信软重构复杂遗留系统的最佳实践培训课程与咨询,重构复杂遗留系统技术支持

课程价格:来电咨询

电话:400-168-8684

课程信息

上课时段:周末班

课程人气:已有11305人浏览

授课学校:北京中科信软培训中心

上课地址:北上广深成都武汉

课程介绍

第一部分 重构核心思想
第一单元 重构核心思想

内容一:软件业者的反思: 软件代码的为什么会变烂
1. 软件可维护性(为什么必须重视软件的可维护性)
2. 代码质量概述
3. 破窗效应
4. 技术债务
5. 对代码的重新认识---代码就是设计
6. 案例演示1-通过演示国内某电信项目,随着客户需求的变化,导致软件结构混乱,大家反思,为什么? 你认为代码变烂的原因?

内容二:重构思想与误区
1. 重构概述
2. 何时重构
3. 重构的误区
4. 重构是持续进行的,不要先编写烂代码,再抽出重构
5. 如何发现哪些地方需要重构
6. 如何保证重构的正确
7. 如何测试重构
8. 通过一个小案例演示重构的基本思想(什么时间重构,如何发现重构点,如何保证重构的正确性,最后如何验收)

内容三:案例—通过实际项目演示重构
1. 介绍项目需求情况,进行设计
2. 阅读代码指出代码坏症状
3. 通过重构逐步改善代码质量
4. 通过该案例演示重构的过程,我们遇到的难处,如何解决?

第二部分 重构最佳实践---实践者的思考
重构实践

内容一:重构关键—发现代码的坏味道
1. 代码坏味道概述
2. 代码坏味道的分类
3. 识别代码坏味道,是重构的最重要一步
4. 所谓重构,无非就是嗅到坏味道,然后,一小步一小步的改了它。问题是,很多人对坏味道的容忍度让他们嗅不到坏味道,
5. 案例分析—通过真实项目的代码,分析代码坏味道

内容二:重构手段和IDE重构工具
1. 重构手段概述
2. 简要演示重构的手段
3. 使用IDE重构工具进行重构
4. 重构工具的使用标准
5. 重构工具的使用心得
6. 通过案例演示如何通过重构工具完成重构

第三部分 重构案例- 某电信项目重构实践
重构巨型大函数

该案例主要演示如何重构实际项目代码之中的巨大方法

内容一:重构案例—该案例重点 巨型函数
1. 函数的重构
2. 巨型函数的种类
a) 项目列表式巨型方法
b) 锯齿状巨型方法
3. 利用自动重构对付巨型方法

等....课程

中科信软高级技术服务机构(已成立13年)→13年期间,为各大企业提供:各种软件培训、定制培训、技术咨询、技术支持
时间灵活 地点灵活(北上广深、成都、武汉都有上课点),人数灵活,师资丰富、可按您的需求给您定制课程,匹配教师。

小班授课,公开课,上门内训
特殊技术订制培训或咨询
技术培训,技术咨询,项目承接,专家外包

咨询电话:零一零六二八八 三二四七 (课程安排和价格详情请电话联系我们!)

邮箱: lucy@info-soft.cn  

相关推荐课程

首页  |  手机版  |  电脑版 
版权所有©武汉尚学堂教育科技有限公司