- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
有工作经验想要学习设计模式实战,有一定c或者c++编程基础
你将会学到:
1.理解23种设计模式的结构,并能熟练使用C++代码描述设计模式的表现形式。2.从工程开发角度角度深入讲解设计模式的使用场景。3.通过案例讲解建立起使用设计模式完成面向对象的设计概念,为工程应用打下基础。
课程简介:
《C++ 设计模式原理与实战大全-架构师必学课程》 主讲:丁宋涛
C++属于难学易用的工程开发语言,C++繁复的语法往往使得开发人员过于强调细节而缺乏软件体系结构的大局观。特别需要指出的是,缺乏面向对象的软件设计能力是制约从业人员从研发者向设计者转变的重要因素。设计模式是来源于工业实践的重要开发经验,它实际上是面向对象的数据结构,学习设计模式是学习面向对象设计的根本要求。本课程从案例出发,结合工程实践场景,剖析了各类有缺陷的软件设计,针对性的描述了如何采用设计模式改进软件开发,丰富了学员实际开发经验,提升实战能力。
本次案例直接来源工程实践,其工程技术点培训覆盖了应用工程库中的实用技术样例,其知识点储备已经相当于2-3年左右的工程经验(覆盖Stackoverlow中80%)左右的常见技术点,有利于提升较大规模的工业级C、C++软件设计能力
夏曹俊老师补充的基于MVC的画图(导入图片,画笔、橡皮、画矩形、保存图片)工具项目实战预计2018年6月18日前,在本课程中更新,
项目实战中会用到观察者、命令、工厂、单件等模式,使得项目的易扩展性大大提高。
课程大纲-C++ 设计模式理论与实战大全
第1章导论(36分钟2节)
第2章创建型设计模式(4小时36分钟12节)
2-12
原型模式的实用工程技术——DRY原则与使用模式进行重构原型模式的实用工程技术——DRY原则与使用模式进行重构
「仅限付费用户」点击下载“DesignPatterns课程代码.zip”
[09:20]开始学习第3章结构型设计模式(4小时54分钟12节)
“夏曹俊”老师的其他课程更多+