课程名称: |
|
资质认证: |
|
本课程UML软件工程组织/火龙果软件在2002年11月份首先在国内开设,历经多年的实践与修订:
设计模式描述了在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。所有结构良好的面向对象软件体系架构中都包含了许多设计模式,使系统架构精巧,简洁和易于理解,同时也给我们提供了学习典范。设计模式被认为是的Refactoring目标。课程将结合设计模式讲解常用的Refactoring技术。
由于设计模式比较抽象,难以理解,我们的培训课程列举的大量的可运行代码,结合实例使课程生动。详细讲解了设计模式在项目中的应用,并且讲师根据自己的项目经验介绍了一些设计模式使用原则。同时介绍了通过使用refactoring技术,改造代码,从而使用合适的设计模式。深入讲解设计模式如何在架构设计中上升为架构模式。 |
授课方式: 定制课程
+ 案例讲解 + 小组讨论,60%案例讲解,40%实践演练,详见 学习手册 |
培训内容:
|
- 设计模式概述
- 设计模式历史,描述,分类,应用
- UML以及模式应用
- 面向对象的设计基本原则
- 各种原则的关系以及在设计模式中的应用
- 模式实例解析
- 创建型模式原理和应用实践,实例
- 结构型模式原理和应用实践,实例
- 行为模式原理和应用实践,实例
- 模式的关系以及综合应用
- 模式和Refactoring
- Refactoring和设计模式的关系(Refactoring的目标)
- Refactoring 原则
- 利用单元测试进行重构
- 重构与模式实践
- 模式与需求
- 如何挖掘模式需求
- 如何识别模式关键点
- 模式的引用与问题的解决
- 设计模式与架构
- 设计模式如何上升为架构模式
- 常见的架构模式
- 利用设计模式改善架构
- 架构中各种模式的集成与融合
|
|
讲师资质:
|
- UML软件工程组织技术专家。
- 火龙果软件工程技术中心 技术顾问、资深讲师。
- 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
- 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
- 具备深厚的理论功底,进行过专业系统化研究与学习。
- 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
- 丰富的咨询经验,为多家企业客户咨询。
- 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。
|
|
|
学习期限: |
3天 |
培训对象: |
具有一定的开发经验的软件编程人员、系统分析员、软件研发队伍的管理人员 |
学员基础: |
采用面向对象技术进行设计的分析设计人员,项目管理员,体系结构师和编程人员。具备面向对象开发基础。 |
开班方式: |
公开课,请留意 每月公开课计划时间,开课地点:北京,上海,深圳,昆明
企业内训,如果您报名人数超过8人,可以专门定制课程内容,上门授课 |
定制请求: |
如果课程不符合您的期望,您可以发出课程定制请求, 可以定制的范围:
课程内容,讲师人选,培训采用的案例,培训课时,开课时间,
请把定制要求用邮件或者电话告知我们>>>网页式表单 , 表单rar下载 |
课程特点: |
1、资深专家指导,难得的导师式学习 2、客户实际项目案例,直接过渡到工作
3、理论与实践相结合,注重应用实效 4、持续的技术支持,客户成功的保证 |
|