企业上台阶的急需技能:软件架构重构

培训目标
· 掌握Refactoring的实作要领;
· 领会软件企业急需的部件级重构、架构级重构的成功实践要领。
主要特点
课程定制的基本方针
· 以业界实践精华和落地的技能技巧为主体内容,为客户一线实践提供有针对性的帮助。
· 以一个实战案例贯穿整个课程,边学边练,以练带讲,有利于初学者掌握。
实战案例
· 以企业指定的系统作为实战案例。
培训对象
  CTO、首席架构师、项目经理、架构师。
学员基础
本课程要求学员具有以下工作经验之一:
· 架构设计。
· 方案制订。
· 项目负责人。
· 5年以上软件开发经验。
· 3年以上架构设计经验。
教学大纲
        整个课程时间为2天,每天5学时,每学时70分钟。下面列出的是通用的教学大纲,希赛教育所有内训课程都可以根据客户的需求进行个性化定制。    我要定制课程>>>
教学单元 单元教学内容与目标
第一部分:Refactoring 总论
· 何为Refactoring。
· Refactoring实作开展。
最常用的30%重构成例
· 讲解。
· 举例。
常见状况:if、for等多层次的判断嵌套

· 8种重构手段的综合使用。
· 示范案例。
常见状况:类间关系混乱
· 重构手段的综合使用。
· 示范案例。
第二部分:Refactoring实例训练 客户可提供代码样例,申请作为课堂训练实例。本部分一共进行4个实例的训练,每个实例包括学员实战、讲师点评与示范。
第三部分:部件级设计重构
第四部分:架构重构 ★ 架构培训更深入的服务,请恕我们只提供咨询
工具:组件-接口图。
模式:7种接口风格逐个分析、训练。
工具:场景-协作-质疑表。
联系我们