找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 165|回复: 0

C++设计模式[中文PDF]

[复制链接]

132

主题

0

回帖

805

积分

管理员

积分
805
发表于 2024-10-11 14:18:33 | 显示全部楼层 |阅读模式
s34950071.jpg


内容简介
◎适读人群 :

(1)有一定C++基础的读者;

(2)本科或硕士毕业生的求职者;

(3)学习架构和重构架构的程序员。

◎内容介绍:

本书通过浅显易懂的例子来讲解设计模式的知识:首先,介绍设计模式的概念,在什么情况、什么场合下要用哪一种设计模式;然后,通过每一种设计模式的UML类图,明确各个小故事里讲解的设计模式中的变量之间的关系,帮助读者理解代码实现的步骤;最后,讲解设计模式之间的联系和区别。 本书 案例丰富,实用性强,适合有一定C++基础的读者、求职的本科生或研究生、需要学习架构和重构架构知识的程序员阅读,也可以作为大专院校相关专业师生的参考书和培训学校的教材。

◎编辑推荐:

1.以C++语言写作的设计模式,帮助读者快速入门设计模式,顺利求职C++岗位

2.本书通过主人公“小码路”和“大不点”的故事,讲述了在什么情况、什么场合下用哪一种设计模式?没有应用设计模式之前代码的实现是什么样子?用了设计模式之后代码又是什么样子?设计模式带来的好处是什么?本书将给出一一解答。

3.全书涉及的设计模式,都会以一个小故事引出,代码实现部分会分步骤将故事中对应的设计模式一一展开,手把手教读者从零书学完一个完整的设计模式。

4.全书的每一个设计模式最后都会有一个知识扩展,讲解设计模式用到的语言基础,并抛出所讲模式的问题,帮助读者学习和复习C++,从而更好、更快的理解并运用设计模式。

◎专业书评:

李阳阳在我带领的多摄小组内主要负责设计小米多摄架构,运用设计模式,重构了多摄算法接口,极大提高了多摄小组的工作效率。并且,该架构已经成为业内多摄标准。李阳阳对设计模式有浓厚的兴趣和深入的研究,本书是他工作经验和技术的总结,非常适合 C++ 初学者、软件开发人员和算法工程师学习。

—— 小米集团高级软件工程师 姚海强

作者深入浅出地讲解了 C++ 编程中的设计模式。本书通过一系列精心编排的小故事和实用案例,生动地呈现了设计模式在实际项目中的应用,帮助读者更好地理解和掌握 C++ 设计模式。无论你是初学者还是有经验的开发者,本书都将为你打开设计模式的大门,让你在编程中能够更加灵活地运用这些重要的软件设计原则。

—— 中国科学院博士、《视觉惯性 SLAM:理论与源码解析》作者 程小六

《C++ 设计模式》从理论出发,结合作者多年的实际项目开发经验,用实际的案例浅显易懂地将软件设计模式的思想和流程介绍给读者,每章巧妙安排的学后思考、温故知新和总结环节,能引导读者更深入地理解所学知识。本书对读者求职和工作都很有帮助。

—— 自动驾驶感知算法资深专家 王琳

作者简介
李阳阳,一线互联网软件工程师,擅长数据结构、设计模式,现负责自动驾驶系统架构开发与设计,曾负责实现多套大型的、兼容性强的、可扩展的软件架构,此架构提高了团队整体开发效率。喜欢读书与写作,热爱生活、摄影和厨艺。



48.txt

103 Bytes, 下载次数: 0

售价: 90 金钱  [记录]  [购买]

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

本版积分规则

快速回复 返回顶部 返回列表