每日好书推荐《大话设计模式》PDF高清版

每日好书推荐《大话设计模式》PDF高清版_第1张图片

 

 

本书内容

本书通篇都是以情景对话的形式,用一个又一个的小故事或编程示例来组织的。共分为四个部分。

第一部分是面向对象的意义和好处以及几个重要的设计原则,通过小菜面试的失败引出;

第二部分是详细讲解23个设计模式;

第三部分是对设计模式的总结,利用小菜梦到的超级模式大赛的场景,把所有的面向对象和模式概念都拟人化来趣味性的总结设计模式之间的异同和关键点。

第四部分是附录,主要是针对对面向对象不熟悉读者的一个补充,通过一个例子的演变介绍了类、封装、继承、多态、接口、事件等概念。

本书特色

本书有两个特色,第一特色是重视过程。看了太多的计算机编程类的图书,大多数书籍都是集中在讲授优秀的解决方案或者一个完美的程序样例,但对这些解决方案和程序的演变过程却重视不够,好书之所以好,就是因为作者可以站在学习者的角度去讲解问题所在,让学习门槛降低。《重构与模式》中有一句经典之语: “如果想成为-名更优秀的软件设计师,了解优秀软件设计的演变过程比学习优秀设计本身更有价值,因为设计的演变过程中蕴藏着大智慧。”本人就希望能通过小菜与大鸟的对话,在不断地提问与回答过程中,在程序的不断重构演变中,把设计模式的学习门槛降低,让初学者可以更加容易地理解,为什么这样设计才是好,是如何想到这样设计的。

目录截图

 

每日好书推荐《大话设计模式》PDF高清版_第2张图片

获取方法

每日好书推荐《大话设计模式》PDF高清版_第3张图片

你可能感兴趣的:(每日好书推荐《大话设计模式》PDF高清版)