免费发布课程
认证首页 >> 培训课程 >> 生产管理培训 >> 软件重构与设计模式培训(北京,10月13-14日)

软件重构与设计模式培训(北京,10月13-14日)

培训费用:¥4900

  • 授课地点:北京\北京
  • 课程分类:生产管理
  • 培训天数:2天
  • 开班时间:2016年10月13日 (授课已结束,最新课程请联系客服)
  • 浏览次数:5481 次
  • 联系电话:
  • (联系我时,请说是在认证信息网上看到的,谢谢!)
中国认证信息网
【课程大纲】

软件重构与设计模式培训(北京,10月13-14日)
【举办单位】北京曼顿培训网  【培训日期】2016年10月13-14日
【培训地点】北京
【培训对象】注重实效的开发人员、开发工程师、开发团队负责人等。

【课程背景】
软件重构是指在不改变软件功能和外部可见性的情况下,为了改善软件的结构,提高清晰性、可扩展性和可重用性而对软件进行的改造。简而言之,重构就是改进已经写好的软件的设计。在敏捷开发方法学中,重构常常是软件开发循环的一部分,开发者通过增加新的测试和功能,或者重构代码来改善内部的一致性和清晰性。重构也是代码维护中的一部分,既不修正错误,又不增加新的功能性,而是用于提高代码的可读性或者改变代码的结构和设计,使其在将来更容易被维护。特别是,在现有的程序的结构下,给一个程序增加一个新的行为会非常困难,因此开发人员可能先重构这部分代码,使加入新的行为变得容易。
本课程的目标是:了解实效编程、掌握面向对象的编程原则、掌握UML在设计中的应用、掌握职责分配模式的应用、掌握设计模式的应用、掌握测试驱动开发方法、掌握重构的手法以及了解如何选择和使用框架。

【培训要点】
互联网思维,就是在(移动)互联网+、大数据、云计算等科技不断发展的背景下,对市场、用户、产品、企业价值链乃至对整个商业生态进行重新审视的思考方式。
互联网思维并不是狭义的专指互联网行业的思考方式,也不仅仅指的在传统行业引入互联网技术,而是利用互联网时代形成的新思想、新方法,以创新思维驱动,改造传统行业的思维方式、商业模式、组织方法,从而极大地提升有关行业的市场竞争力。
在创新驱动的新常态下,企业做的事情可能并不是互联网,但企业的思维方式要逐渐像互联网的方式去想问题。经过几年的努力,这种观念已经逐步被越来越多的企业家、甚至企业以外的各行各业、各个领域的人所认可,"互联网思维"这个词也演变成多个不同的解释。
人们已经逐步的认识到,互联网时代的思考方式,并不局限在互联网产品、互联网企业。这里指的互联网,也不单指桌面互联网或者移动互联网,是泛互联网。因为未来的网络形态一定是跨越各种终端设备的,台式机、笔记本、平板、手机、手表、眼镜,等等。
本课程是一个高级课程,重点是应用逆向思维,关注问题、对策与解决方案。在课程的讲解过程中,既讨论相关的思想与方法,以及方法论之间的逻辑,又通过一些案例场景,说明这些思想方法是如何在实践中应用的,重在理清思路,从而为我们解决实际问题提供有益的参考,为提升创新驱动下的企业转型提供一条思考脉络。

【培训目标】
了解实效编程
掌握面向对象的编程原则
掌握UML在设计中的应用
掌握职责分配模式的应用
掌握设计模式的应用
掌握测试驱动开发方法
掌握重构的手法 
了解如何选择和使用框架

【课程大纲】
本课程内容理论性与实践性都较强,采取讲课、讨论、实践三者结合的方式,形成一整套解决问题的方法。
第一部 好的设计:"球不是这么踢的"
■让目标指导行动
■设计已死?
■足够好的软件
■化整为零,个个击破
■先实现后设计
目标:理解重构的基本思想,掌握关键的重构技巧。
    
第二部分  用例驱动设计:用例与功能
■用例场景
■健壮性分析图
■时序图
■协作图
■类图
■包图
■逻辑框架和层
■模型-视图分离原则
目标:理解用例驱动设计的基本方法,掌握关键UML应用技巧。
    
第三部分  领域驱动设计:何为"领域驱动设计"
■通用语言
■模型驱动设计
■面向深层理解的重构
■保持模型一致性
目标:理解领域驱动设计的基本方法,掌握关键重构技巧。
    
第四部分  职责驱动设计:GRASP是什么?
■创建者
■信息专家
■低耦合
■控制器
■高内聚
■多态
■纯虚构
■间接性
■防止变异
目标:理解职责驱动涉及的基本方法,掌握关键的重构技巧。
    
第五部分  测试驱动开发:TDD
■红色
■绿色
■重构
■模式
目标:理解测试驱动开发的基本思想,掌握关键的开发技巧。
    
第六部分  设计模式与变迁
■行为型模式
■创建型模式
■结构型模式
目标:理解设计模式的基本内容,掌握关键的重构技巧。
   
第七部分  设计原则:"重构怎么能没有原则"?
■开闭原则
■里氏科夫替换原则
■单一职责原则
■接口隔离原则
■依赖倒置原则
■不要重复你自己原则
■你不需要它原则
■KISS原则行为型模式
目标:理解基本面向对象的设计原则,掌握结构优化的重构技巧。
以上大纲仅用于罗列课程中的知识点,在实际授课时将会穿插在实际案例里,并非完全按时间顺序讲解。

【讲师介绍】
    姜老师,曼顿培训网网()资深讲师。培训中心高级讲师,国家"863项目"专家,首席架构师,敏捷开发资深实践者,具有多年在第一线成功管理大型软件项目的经验,对软件项目组织具有深刻见解和实践知识。

【费用及报名】
1、费用:培训费4900元(含培训费、讲义费);如需食宿,会务组可统一安排,费用自理。
2、报名咨询:鲍老师
3、报名流程:电话登记-->填写报名表-->发出培训确认函
4、备注:如课程已过期,请访问我们的网站,查询最新课程
5、详细资料请访问北京曼顿培训网:(每月在全国开设四百多门公开课,欢迎报名学习)



【讲师介绍】

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



【培训对象】

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





更新时间:2016/9/21 8:56:19

标签:软件重构 
我们的优势
  • 资源丰富 上万门培训课程、上万份学习资料及教训教程
  • 覆盖面广 提供全国大中城市及覆盖各个培训领域课程
  • 专业服务 专业客服一对一及时提供在线咨询及训后服务
  • 满意率高 上千家合作企业 十多万名学员 92%高满意率
  • 赠送积分 免费赠送下载积分1000分 下载本站海量资料
  • 优惠听课 本站报名学员均可享受参加公开课培训优惠
【报名服务流程】  全国统一报名服务热线:- 0769-21664823 13538429998

<>在线报名>>课程名:软件重构与设计模式培训(北京,10月13-14日)(课程编号:PX8867)
 
*您的姓名: 您的性别: 先生  女士
*联系电话: 传真号码:
*所在公司: 现任职务:
*电子邮箱: *手机号码:
*所在地区: 参加人数:
联系地址:
备注留言:
验 证 码:
特别提示:*为必填项!请认真详细填写,我们将在工作时间安排专人与您联系!如多人参加某一课程,请将参加人数,参加人的姓名\电话,等信息填写在备注栏内。
 



广告积分兑换-查看详情

生产管理培训课程

该机构其他培训课程

广告积分兑换-查看详情

新发布公开课

相关课程搜索

最新加入培训机构

咨询热线:
13925768373
13925767953
13925760773
在线客服