请问 大话设计模式 这本书讲的是什么编程语言?我学C#和C++能看这本书吗?

请问 大话设计模式 这本书讲的是什么编程语言?我学C#和C++能看这本书吗?,第1张

有关“设计模式”的啊世界上第一本设计模式书,堪称经典的GOF《设计模式》基于C++的。不过我推荐你看《HeadFirst设计模式》,虽然基于java语言,但是这本书写的比较简单生动一些,比较好理解。有关“设计模式”的比较经典的书有:GOF《设计模式》、《HeadFirst设计模式》、《设计模式解析2》《大话设计模式》。这几本书只有第一个GOF《设计模式》是基于C++的。这几本书按难易程度是《大话设计模式》最简单,《HeadFirst设计模式》次之,《设计模式解析2》第三简单,GOF《设计模式》最枯燥但也可能是最深入的。如果你非要C#的,也有,库珀(JamesW.Cooper)编著,叶斌翻译的《C#设计模式》。

《大话设计模式》(程杰)电子书网盘下载免费在线阅读

链接:https://pan.baidu.com/s/1pr7LX9I9vi9aiHFx2ZcVjA

提取码:65kz   

书名:大话设计模式

作者:程杰

豆瓣评分:8.3

出版社:清华大学出版社

出版年份:2007-12-1

页数:368

内容简介:

本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GOF(设计模式的经典名著——Design Patterns:Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者EIich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,这四人常被称为Gang of Four,即四人组,简称GoF)总结的23个设计模式。本书共分为29章。其中,第1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计原则;第2章,以及第6到第28章详细讲解了23个设计模式;第29章是对设计模式的全面总结,附录部分是通过一个例子的演变为初学者介绍了面向对象的基本概念。本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演变过程中,把设计模式的学习门槛降低,让初学者可以更加容易地理解——为什么这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的。引导读者体会设计演变过程中蕴藏的了、智慧。    本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。

作者简介:

程杰:高级软件工程师 &高级培训讲师。从事软件开发一线工作近八年时间。曾在申银万国证券公司、上海杨浦区政府、朝华集团下属网游公司、香港晨兴集团等多行业项目开发中担任主程及项目负责人,有丰富的大中型软件开发经验,以及多年的软件设计与项目管理经验。曾任加拿大慧桥培训中心金牌讲师,主持.NET高级软件工程师的培训工作;早年从事高中数学教学工作,曾在江苏常州重点高中任教时获得过市教学一等奖,这些教学和培训经历让作者对如何以易懂的语言讲解艰深的技术知识有了深刻的理解。

  本书作者集多年实际项目开发经验和丰富教学培训经验于一身,准确把握住编程初学者的视角,以浅显幽默的语言向读者诠释了面向对象设计模式的精髓。

大话面向初学者 禅面向有了一定基础后提升能力的读者

看大话,只是看故事,只是感性认识,对于很多初学者而又没项目经验(或代码阅读、编写量)的人来说,比较适合用于入门

看禅 ,主要是有一定的项目经验(或代码阅读、编写量)基础上,而又大致阅读过23种设计模式中的20种以上基本概念后,再深化提升的,禅中带有大量作者项目经验中的相关理论,能让有一定基础的人在阅读过程中反思并融汇感性认识的设计模式知识点

因为设计模式不是以应用为基础的技术,它本身仅是一种理论,需要去理解、思考,再具体应用到具体的编程语言中去实现里面的思想。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11565654.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存