中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 508查看
  • 0回复

软件重构与设计模式--汽车软件课程

[复制链接]
  • TA的每日心情
    擦汗
    20-8-2015 11:17
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 28-4-2017 21:43:16 | 显示全部楼层 |阅读模式

    汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


    课程背景
      软件重构是指在不改变软件功能和外部可见性的情况下,为了改善软件的结构,提高清晰性、可扩展性和可重用性而对软件进行的改造。简而言之,重构就是改进已经写好的软件的设计。在敏捷开发方法学中,重构常常是软件开发循环的一部分,开发者通过增加新的测试和功能,或者重构代码来改善内部的一致性和清晰性。重构也是代码维护中的一部分,既不修正错误,又不增加新的功能性,而是用于提高代码的可读性或者改变代码的结构和设计,使其在将来更容易被维护。特别是,在现有的程序的结构下,给一个程序增加一个新的行为会非常困难,因此开发人员可能先重构这部分代码,使加入新的行为变得容易。
      本课程的目标是:了解实效编程、掌握面向对象的编程原则、掌握UM 在设计中的应用、掌握职责分配模式的应用、掌握设计模式的应用、掌握测试驱动开发方法、掌握重构的手法以及了解如何选择和使用框架。
      学习对象
      注重实效的开发人员、开发工程师、开发团队负责人等。
      课程目标
      了解实效编程
      掌握面向对象的编程原则
      掌握UM 在设计中的应用
      掌握职责分配模式的应用
      掌握设计模式的应用
      掌握测试驱动开发方法
      掌握重构的手法
      了解如何选择和使用框架
      课程内容
      本课程内容理论性与实践性都较强,采取讲课、讨论、实践三者结合的方式,形成一整套解决问题的方法。
      第一部 好的设计:“球不是这么踢的”
      让目标指导行动
      设计已死?
      足够好的软件
      化整为零,个个击破
      先实现后设计
      目标:理解重构的基本思想,掌握关键的重构技巧。
      第二部分 用例驱动设计:用例与功能
      用例场景
      健壮性分析图
      时序图
      协作图
      类图
      包图
      逻辑框架和层
      模型-视图分离原则
      目标:理解用例驱动设计的基本方法,掌握关键UM 应用技巧。
      第三部分 领域驱动设计:何为“领域驱动设计”
      通用语言
      模型驱动设计
      面向深层理解的重构
      保持模型一致性
      目标:理解领域驱动设计的基本方法,掌握关键重构技巧。
      第四部分 职责驱动设计:GRASP是什么?
      创建者
      信息专家
      低耦合
      控制器
      高内聚
      多态
      纯虚构
      间接性
      防止变异
      目标:理解职责驱动涉及的基本方法,掌握关键的重构技巧。
      第五部分 测试驱动开发:TDD
      红色
      绿色
      重构
      模式
      目标:理解测试驱动开发的基本思想,掌握关键的开发技巧。
      第六部分 设计模式与变迁
      行为型模式
      创建型模式
      结构型模式
      目标:理解设计模式的基本内容,掌握关键的重构技巧。
      第七部分 设计原则:“重构怎么能没有原则”?
      开闭原则
      里氏科夫替换原则
      单一职责原则
      接口隔离原则
      依赖倒置原则
      不要重复你自己原则
      你不需要它原则
      KISS原则行为型模式
      目标:理解基本面向对象的设计原则,掌握结构优化的重构技巧。
      师资力量

      姜老师:中国培训网高级讲师 /培训中心高级讲师,国家“863项目”专家,首席架构师,敏捷开发资深实践者,具有多年在第一线成功管理大型软件项目的经验,对软件项目组织具有深刻见解和实践知识。
    --------------------------------------------------------------------------------------------------------------------------------------------------
    联系方式:
    --------------------------------------------------------------------------------------------------------------------------------------------------
    2017年汽车工程师之家全年培训目录
    培训方式:企业内训2天
    联 系 人:张先生
    电话:13038325513
    手机:13038325513
    微信号:cartech8_cq
    QQ:542334618
    邮箱:qchjl_admin@126.com
    重庆卡特柯科技有限公司(汽车工程师之家)
    网上自动报名系统,报名后我们会主动联系你:
    http://www.cartech8.com/plugin.php?id=hejin_forms&formid=8
    --------------------------------------------------------------------------------------------------------------------------------------------------
    相关文章:
    --------------------------------------------------------------------------------------------------------------------------------------------------
    班组成员安全责任心的优化
    要有情感的安全自觉
    真正的安全责任心是一种富有情感因素的自觉安全意识和自觉安全行为,是一种理性的安全责任心和强制的安全责任心相互优化的产物。如果只强调理性的而忽视强制性的,或者只强调强制性的而忽视理性的,都会压制甚至挫伤班组成员的安全责任心,难以使其进入最佳状态。如果班组建立了安全生产责任制,规定班组成员要完成多少安全工作任务,完成不了就扣工资或下岗,是在一种强制状态下被动地干安全工作并不是主动意识下的“我要干”,缺少激发班组成员内在安全工作动力的理性的情感因素。所谓理性的,就是靠挖掘班组成员的安全主动意识和安全责任意识,即依靠安全情感因素的力量来激发班组成员的安全责任心。
    只有把班组的安全生产理性和个人的安全情感融合起来,才是培养安全责任心的最高层次,才是优化安全责任心的最佳途径。这是因为,只有让班组成员获得更多、更先进的现代班组的安全理性与安全情感资源,让班组成员时刻感到有成就感,觉得自己在社会上、在班组里非常重要,“国家兴亡匹夫有责,班组兴衰有我一份”,只有具备这样一种强烈的安全责任心和使命惑的人,才能在班组安全工作中达到忘我的境界。
    要有适度的自由空间
    优化班组成员的安全责任自由空间,让班组成员的安全情感因素得到自由、自主的释放和发挥。给班组成员一个适度的空间,就是根据班组成员的成长、发展、成熟的不同阶段而采取层次式的安全管理或引导,以获得最大的安全效益。从教育的方法看,幼儿园教师的管理方法是护理型的,小学教师的管理方法是管教型的,中学教师的管理方法是培育型的,大学教师的管理方法是自治型的。假如中学教师的管理方法采用大学的,或采取幼儿园教师护理型的管理方法,就会本末倒置,难以达到教育的目的。为什么采取层次式的安全管理和引导呢?因为优化班组成员的安全责任心要针对班组成员的素质,选择合适的优化渠道。这说明,一个班组安全管理机制越成熟,就越需要更大的自由空间。否则,就像把树苗栽到了花盆里,只会限制其成长和发展。
    要善于化解不满情绪
    假如一个班组的成员在安全生产工作中牢骚满腹、怨声载道,这个班组就谈不上什么安全效益可言,成员也不可能有真正的安全责任心。在班组安全生产工作中,班组长做的大量工作其实质都是化解不满情绪。社会的不断发展、经济的繁荣给人们提供了更多更好的物质消费。由于物质生活方面的需要得到了新的满足,人们内心的精神需求也随之增长。但是,由于对社会的关注被经济所吸引,或者由于政治反映经济的迟滞性,总是不能及时地向人们提供精神方面的满足由此导致人们的思想意识倾向于对社要、对企业、对班组或对他人的批判和不满。因此,班组长必须要在满足成员不断增长的安全物质文化需要上下功夫。要尽可能满足成员的需要,主要包括安全需要、情感需要、尊重需要、自我实现需要和自我完善需要等几个方面。只有满足成员的合理需要,才能让成员产生归属感,才能激发其对社会、对企业、对班组安全生产事业的强烈的安全责任心。要把对成员的关心与对安全工作的关心有机地结合起来。如果对成员的关心达到了最高境界,对安全工作却不管不问,纯属个人交际型的,就不会激发起成员强烈的安全责任心;如果过于集中对安全工作的关心,而忽视了对人的关心,就只能把人当作一部机器、一种工具,当作完成安全生产任务的一种手段,效果可想而知,如果对成员、对安全工作都很少关心,则是一种虚无的安全管理作风和领导方式。通过对班组成员的关心来激发他们对安全工作的责任心,通过对安全工作的关心来激发班组成员的事业心和成就感,这才是最高明的。

    快速发帖

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

    GMT+8, 15-5-2024 23:33 , Processed in 0.266684 second(s), 27 queries .

    Powered by Discuz! X3.5

    © 2001-2013 Comsenz Inc.