上学期学习比较忙,暑假又去实习了,所以好久没发笔记了,暑假读了一些好书推荐给大家。
这些书非常符合我挑书和看电影的一贯作风,就是以轻松搞笑的方式却让我们有所感悟。
1.《大话设计模式》 程杰 著
出版社: 清华大学出版社; 第1版 (2007年12月1日)
- 平装: 368页
此书的声明在外已久,相信很多同学都听说过了。主要是以C#语言讲述了23个设计模式。
这本书是由作者的博客连载文章《小菜成长记》收集整理的,附加了一些新手所需要的基本知识,如UML、接口、抽象,讲解的生动而详细,又有简单并且有意思的动手实践。设计模式的部分则是以一位程序员新手“小菜”和资深程序员“大鸟”的日常生活故事作为引子,然后延伸到设计模式中来,让大家能不知不觉的体会到设计模式的奥妙。并且和生活紧密结合,更容易理解和记忆。
下面是卓越亚马逊对此书的简介:
内容简介
《大话设计模式》通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GoF(设计模式的经典名著——Design Patterns: Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者Erich Gamma、Richard Helm、Ralph Johnson,以及JohnVlissides,这四人常被称为GangofFour,即四人组,简称GoF)总结的23个设计模式。本书共分为29章。其中,第1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计原则;第2章,以及第6到第28章详细讲解了23个设计模式;第29章是对设计模式的全面总结。附录部分是通过一个例子的演变为初学者介绍了面向对象的基本概念。本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演变过程中,把设计模式的学习门槛降低,让初学者可以更加容易地理解——为什么这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的。引导读者体会设计演变过程中蕴藏的大智慧。
2.《编程珠玑(第2版)》Jon Bentley 著 黄倩、钱丽艳 译
- 出版社: 人民邮电出版社; 第2版 (2008年10月1日)
- 丛书名: 图灵程序设计丛书
- 平装: 228页
此书一共15章,每一章都短小精悍,打破了算法书那种大部头的印象。每章会以提出问题,解决问题,优化问题的方式来教大家一个精妙的算法和一些思想。
基本有“图灵”大印的书,那就像盖了蓝戳的猪肉,一个字——放心!作者大有来头云云我就不介绍了,说一下我的感受。我是一个喜欢做应用开发的女生,对算法及其的不感冒,不过也有我们老师的问题,讲的太无聊了,不符合我喜欢扯淡老师的风格。然而这是一本介绍算法的书,用于提高系统效率的那种算法。但是我看了以后有一种“magic”的感觉,就觉得他的解决方式太神奇了,怎么这么厉害。而且课后的习题也很有意思,有的甚至像是个脑筋急转弯,帮助大家开阔思维。语言风格当然也是我喜欢的自然朴实型,不过因为是翻译的所以还是比上面的《大话设计模式》要差一些了~
卓越亚马逊的简介:
内容简介
编辑推荐
![](http://student.csdn.net/attachment/201009/5/254436_1283657004TZAN.jpg)
卓越亚马逊的简介:
内容简介