会议详情 |
1、全真案例,借助案例与设计模式知识的原理,借助最佳实践,帮助您提高设计能力,从而提高开发效率和设计质量
2、以新视角,揭示模式的本质、思想方法,剖析出模式之“道”,跳出“为模式而模式”的“陷阱”
3、提升设计能力,使开发人员由“编程小工”到设计专家
4、提出场景驱动设计,利用领域建模、职责驱动、扩展式设计以及重构,提高软件设计质量,实现卓越软件设计
5、关注业界内设计模式,以实战训练驱动对面向对象设计的理解与运用
目标收益
1、员工无法接手遗留系统,原因是代码杂乱,可读性差
2、团队成员没有设计模式知识与经验,无法实施敏捷开发
3、系统难以重构,不利于产品的重用与二次开发
4、开发效率得不到保障,因为详细设计人员不能理解架构文档与详细设计方案
5、设计方案难于应对需求变更
6、设计的系统架构缺乏可扩展性、可维护性和可测试性,不能合理地重用
7、架构、设计、开发三个环节中各个角色不能理解设计意图,很难沟通
培训对象
IT人员
学员基础
不限
课程时长
2天
麦思博(msup)有限公司发源美国西雅图,2007年创办,是一家面向技术型组织的培训咨询机构,服务于技术团队的技能提升、软件工程的实际应用和产品品质的创新与超越。强调人员、技术、流程和管理的有机结合,注重角色岗位的技能提升与职业发展,以及技术团队复合管理与协作。每年超过1000家企业续单参与msup旗下公开课、工作坊、案例研究、国际游学等培训项目。
主题 |
内容 |
第一单元: |
面向对象设计的核心驱动力是对象的职责,合理的职责分配是卓越软件设计的前提。只有合理地分辨对象的职责,才能够定义良好的对象,并实现符合系统一致性的对象协作关系。 |
主题 |
内容 |
第二单元 |
合理的职责分配并不能完全保证软件设计的卓越,因为需求变化是软件开发的常态,因此设计必须在一定程度满足变化,保证系统的可扩展性。 |
主题 |
内容 |
第三单元 |
无论进行怎样的设计,都不能离开具体的场景。场景驱动设计的要义是基于场景有针对性地进行设计。场景既是设计的驱动力,又是设计的约束,从而获得恰如其分的设计。 |
ThoughtWorks
架构师、敏捷教练
拥有近10年的软件开发与架构设计经验,主要专注于软件架构、设计模式、领域驱动设计和敏捷开发实践。工作期间,在多个项目担任了软件架构 师,敏捷教练等角色,并曾经连续四届荣获微软最有价值专家。Bruce熟悉各种开发语言平台,包括Java、C#、Ruby以及Scala等,具有丰富的 企业软件系统和分布式开发经验。他作为咨询师和培训师,多次为惠普、可口可乐、摩托罗拉、第九城市、CA、携程等企业提供过咨询与培训服务,并翻译了和编 写多部著作。
课程费用 :5800元/人
相关会议
2025-06-20深圳
2025-04-19南京