Print

软件重构及设计模式

主办单位:中培网   中培管理咨询

时间地点:2012-03-22至2012-03-24 在 北京

学员对象:注重实效的开发人员、开发工程师、开发团队负责人等

费  用: 4900元

【培训对象】

注重实效的开发人员、开发工程师、开发团队负责人等

【课程收益】

【课程大纲】

时间地点:2012年3月22日---3月24日 北京

培训费用:4900元/人(含教材、证书、午餐、等)食宿统一安排,费用自理。

证 书:培训结束,颁发由中科院计算所职业培训中心“软件设计师”结业证书。

培训对象:注重实效的开发人员、开发工程师、开发团队负责人等。

学员基础:具有项目设计、开发工作经验。

培训目标:

了解实效编程

掌握面向对象的编程原则

掌握UML在设计中的应用

掌握职责分配模式的应用

掌握设计模式的应用

掌握测试驱动开发方法

掌握重构的手法

了解如何选择和使用框架

培训内容:

第一讲 好的设计:“球不是这么踢的”

让目标指导行动

设计已死?

足够好的软件

化整为零,个个击破

先实现后设计

目标:理解重构的基本思想,掌握关键的重构技巧。

第二讲 用例驱动设计:用例与功能

用例场景

健壮性分析图

时序图

协作图

类图

包图

逻辑框架和层

模型-视图分离原则

目标:理解用例驱动设计的基本方法,掌握关键UML应用技巧。

第三讲 领域驱动设计:何为“领域驱动设计”

通用语言

模型驱动设计

面向深层理解的重构

保持模型一致性

目标:理解领域驱动设计的基本方法,掌握关键重构技巧。

第四讲 职责驱动设计:GRASP是什么?

创建者

信息专家

低耦合

控制器

高内聚

多态

纯虚构

间接性

防止变异

目标:理解职责驱动涉及的基本方法,掌握关键的重构技巧。

第五讲 测试驱动开发:TDD

红色

绿色

重构

模式

目标:理解测试驱动开发的基本思想,掌握关键的开发技巧。

第六讲 设计模式与变迁

行为型模式

创建型模式

结构型模式

目标:理解设计模式的基本内容,掌握关键的重构技巧。

第七讲 设计原则:“重构怎么能没有原则”?

开闭原则

里氏科夫替换原则

单一职责原则

接口隔离原则

依赖倒置原则

不要重复你自己原则

你不需要它原则

KISS原则行为型模式

目标:理解基本面向对象的设计原则,掌握结构优化的重构技巧。

师资力量:

由业界知名人士亲自授课:

姜老师:高级讲师,国家“863项目”专家,首席架构师,敏捷开发资深实践者,具有多年在第一线成功管理大型软件项目的经验,对软件项目组织具有深刻见解和实践知识。

【讲师介绍】

        ▓▓▓▓▓▓▓▓▓ (此表复制有效)▓▓▓▓▓▓▓▓

                                    传真至:020-62355807

 

我单位共___ 人报名参加 2012-03-22至2012-03-24北京 举办的 软件重构及设计模式

 

单位名称:______________________________________

 

培训联系人:_________ 联系电话:_________ 联系传真:________

 

移动电话:____________ 电子邮箱:__________________

 

参加人数:____ 费用总计:______

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

══════════════════════════════════════════

广州电话:(0203997189362355796              传真号码:(02062355807

人:赵小姐、张先生                   报名邮箱: 317709971@QQ.COM

参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排

文档生成:http://www.chinacpx.com/word/<%=wsid%>.doc