天天看點

好書推薦

 上學期學習比較忙,暑假又去實習了,是以好久沒發筆記了,暑假讀了一些好書推薦給大家。

這些書非常符合我挑書和看電影的一貫作風,就是以輕松搞笑的方式卻讓我們有所感悟。

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”的感覺,就覺得他的解決方式太神奇了,怎麼這麼厲害。而且課後的習題也很有意思,有的甚至像是個腦筋急轉彎,幫助大家開闊思維。語言風格當然也是我喜歡的自然樸實型,不過因為是翻譯的是以還是比上面的《大話設計模式》要差一些了~

卓越亞馬遜的簡介:

内容簡介

《程式設計珠玑(第2版)》是計算機科學方面的經典名著。書的内容圍繞程式設計人員面對的一系列實際問題展開。作者Jon Bentley 以其獨有的洞察力和創造力,引導讀者了解這些問題并學會解決方法,而這些正是程式員實際程式設計生涯中至關重要的。  

編輯推薦

《程式設計珠玑(第2版)》的特色是通過一些精心設計的有趣而又頗具指導意義的程式,對實用程式設計技巧及基本設計原則進行了透徹而睿智的描述,為複雜的程式設計問題提供了清晰而完備的解決思路。《程式設計珠玑(第2版)》對各個層次的程式員都具有很高的閱讀價值。

  3.《人月神話》 弗雷德裡克·布魯克斯

好書推薦

這本可能會被老闆歸類到武俠小說的書其實是介紹軟體工程的,而且他和武俠小說一樣的是,屹立不倒了30多年依然暢銷,是以再了好幾版。其中講了一些關于項目管理的經驗和法則,如果以後有心要做管理的同學應該要拜讀一下,裡面的很多理論對于三十年後的今天依然有指導性作用。因為我自己是學軟體工程專業的,是以在課上很多次的聽到老師提出的一些理論都是這本書所提到過的,語言風格就不用多說了,我推薦的都基本上是一個風格的~~  

卓越亞馬遜的簡介:

内容簡介

《人月神話(32周年中文紀念版)》内容來自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的項目管理經驗,該項目堪稱軟體開發項目管理的典範。該書英文原版一經面世,即引起業内人士的強烈反響,後又譯為德、法、日、俄、中、韓等多種文字,全球銷售數百萬冊。确立了其在行業内的經典地位。在軟體領域,很少能有像《人月神話》一樣具有深遠影響力和暢銷不衰的著作。Brooks博士為人們管理複雜項目提供了最具洞察力的見解,既有很多發人深省的觀點,又有大量軟體工程的實踐。

繼續閱讀