Head First 設(shè)計(jì)模式

出版時(shí)間:2007-9  出版社:中國(guó)電力出版社  作者:弗里曼  頁(yè)數(shù):637  譯者:O'Reilly Taiwan公司  
Tag標(biāo)簽:無  

內(nèi)容概要

強(qiáng)大的寫作陣容。本書作者Eric Freeman;ElElisabeth
Freeman是作家、講師和技術(shù)顧問。Eric擁有耶魯大學(xué)的計(jì)算機(jī)科學(xué)博士學(xué)位,E1isabath擁有耶魯大學(xué)的計(jì)算機(jī)科學(xué)碩士學(xué)位。Kathy
Sierra(javaranch.com的創(chuàng)始人)FHBert
Bates是暢銷的HeadFirst系列書籍的創(chuàng)立者,也是Sun公司Java開發(fā)員認(rèn)證考試的開發(fā)者。本書的產(chǎn)品設(shè)計(jì)應(yīng)用神經(jīng)生物學(xué)、認(rèn)知科學(xué),以及學(xué)習(xí)理論,這使得這本書能夠?qū)⑦@些知識(shí)深深地印在你的腦海里,不容易被遺忘。本書的編寫方式采用引導(dǎo)式教學(xué),不直接告訴你該怎么做,而是利用故事當(dāng)作引子,帶領(lǐng)讀者思考并想辦法解決問題。解決問題的過程中又會(huì)產(chǎn)生一些新的問題,再繼續(xù)思考、繼續(xù)解決問題,這樣可以加深體會(huì)。作者以大量的生活化故事當(dāng)背景,例如第1章是鴨子,第2章是氣象站,第3章是咖啡店,書中搭配大量的插圖(幾乎每一頁(yè)都有圖),所以閱讀起來生動(dòng)有趣,不會(huì)感覺到昏昏欲睡。作者還利用歪歪斜斜的手寫字體,增加“現(xiàn)場(chǎng)感”。精心設(shè)計(jì)許多爆笑的對(duì)白,讓學(xué)習(xí)過程不會(huì)太枯燥。還有模式告白節(jié)目,將設(shè)計(jì)模式擬人化成節(jié)目來賓,暢談其內(nèi)在的一切。本書大量采用uML的class
Diagram(Static Structure
Diagram)。書中的例子程序雖然都是用JaVa編寫,但是本書所介紹的內(nèi)容對(duì)于任何00語(yǔ)言的用戶都適用,包括c++和c孝。每一章都有數(shù)目不等的測(cè)驗(yàn)題。每章最后有一頁(yè)要點(diǎn)整理,這也是精華所在,我都是利用這一頁(yè)做復(fù)習(xí)。

作者簡(jiǎn)介

作者:(美國(guó))弗里曼 等Eric Freeman和Elisabeth Freeman是作家、講師,以及技術(shù)顧問。原本在迪士尼公司領(lǐng)導(dǎo)了四年的數(shù)字媒體,以及Internet的開發(fā),后來,他們將這些經(jīng)驗(yàn)應(yīng)用在他們自己的媒體中,包括本書。Eric具有耶魯大學(xué)的計(jì)算機(jī)科學(xué)博士學(xué)位,Elisabeth具有耶魯大學(xué)的計(jì)算機(jī)科學(xué)碩士學(xué)位。

書籍目錄

引子
 誰(shuí)適合讀這本書?
 我們知道你的大腦在想什么
 元認(rèn)知 
 讓你的大腦就范
 技術(shù)審校
 致謝
1 歡迎來到設(shè)計(jì)模式世界:設(shè)計(jì)模式入門
 模擬鴨子應(yīng)用
 Joe想到繼承
 利用接口如何?
 軟件開發(fā)的不變真理
 分開變化和不變部分
 設(shè)計(jì)鴨子的行為
 測(cè)試?guó)喿拥拇a
 動(dòng)態(tài)地設(shè)置行為
 封裝行為的大局觀
 “有一個(gè)”比“是一個(gè)”更好
 策略模式
 共享模式詞匯的威力
 我如何使用設(shè)計(jì)模式?
 設(shè)計(jì)箱內(nèi)的工具
 習(xí)題解答
2 讓你的對(duì)象知悉現(xiàn)況
 氣象觀測(cè)站
 認(rèn)識(shí)觀察者模式
 出版者+訂閱者=觀罕者模式
 五分鐘短?。河^察主題
 定義觀察者模式
 松耦合的威力
 設(shè)計(jì)氣象站
 實(shí)現(xiàn)氣象站
 使用Java內(nèi)建的觀察者模式 
 java.util.Observable的黑暗面
 設(shè)計(jì)箱內(nèi)的工具
 習(xí)題解答
……
3 裝飾者模式:裝飾對(duì)象
4 工廠模式:烘烤OO的精華
5 單件模式:獨(dú)一無二的對(duì)象
6 命令模式:封裝調(diào)用
7 適配器模式與外觀模式:隨遇而安
8 模板方法模式:封裝算法
9 送代器與組合模式:管理良好的集合
10 狀態(tài)模式:事物的狀態(tài)
11 代理模式:控制對(duì)象訪問
12 復(fù)合模式:模式中的模式
13 與設(shè)計(jì)模式相處:真實(shí)世界中的模式
A 附錄A:剩下的模式

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Head First 設(shè)計(jì)模式 PDF格式下載


用戶評(píng)論 (總計(jì)23條)

 
 

  •   看了兩章,第一次以一種很輕松的心態(tài)來看技術(shù)書籍,是一種非常行之有效的學(xué)習(xí)方式。head first系列的書風(fēng)格輕松,雖然圖片文字排版稀疏,但是這種風(fēng)格可以不給讀者任何壓力,假如滿篇密密麻麻的文字圖表,任何人看著都會(huì)覺得累。
  •   很少有這種評(píng)論,除了Java思想以外我見到最棒的書,尤其是中文版翻譯也很到位,難得!
  •   收過這么多年的快遞,第一次遇到這么野蠻的快遞公司??爝f員收了錢收后不找零錢轉(zhuǎn)身就走,后面追問為什么不找零錢,快遞員理都不理就進(jìn)電梯了。查了一下快遞公司為深圳銀捷,第一次接受這個(gè)公司快遞服務(wù)。雖然我不在于那點(diǎn)零錢,但讓我對(duì)你們卓越服務(wù)大打折扣。以后還敢和你們買東西嗎?
  •   就是我看不太懂。需要多看兩遍。
  •   設(shè)計(jì)模式最權(quán)威的當(dāng)屬GoF的著作,但他們的書太晦澀了。而這本書應(yīng)該是把設(shè)計(jì)模式講解得最妙趣橫生的一本書了,用來作為入門相當(dāng)不錯(cuò)。
  •   現(xiàn)在比較一下幾個(gè)網(wǎng)上書店,發(fā)現(xiàn)joyo的書比別的網(wǎng)站貴了不少。重新回到china-pub懷抱。閃~~~
  •   認(rèn)為是設(shè)計(jì)模式介紹書籍里最成功的一本書,說到底是思路問題,不知什么時(shí)候能看到國(guó)內(nèi)作者有類似的貢獻(xiàn)
  •   這是一本很經(jīng)典的設(shè)計(jì)模式書籍!模式被描述得通俗易懂,很容易入腦!雖然貴了一點(diǎn),但是我覺得很值得買!
  •   有趣,直觀,將晦澀的道理講的深入淺出,讓人手不釋卷。還有比這更好讀的專業(yè)書籍嗎?希望國(guó)內(nèi)的專家加油,早日把head first系列都翻譯成中文版,那將是讀者之福了。
  •   如果你對(duì)設(shè)計(jì)模式不是很了解或者只是稍稍接觸過想要深入研究,這本書覺得是不二選的入門讀物。圖文并茂、實(shí)例導(dǎo)向、深入淺出是這本書最大的特點(diǎn)。認(rèn)真的讀完這本書,會(huì)讓你的java技術(shù)迅速提升到另一層境界?!粋€(gè)java用戶讀完本書后的感想。
  •   簡(jiǎn)單易懂,愛不釋手,2048個(gè)贊!
  •   通俗易懂,對(duì)剛接觸設(shè)計(jì)模式的初學(xué)者比較合適
  •   能讓我讀的進(jìn)去的設(shè)計(jì)模式。
  •   網(wǎng)上對(duì)這個(gè)評(píng)價(jià)很高,看了電子版覺得也不錯(cuò),決定買一本,書是新的正版紙張也不錯(cuò),算是比較欣慰的
  •   物流不是很給力。讀了三章,內(nèi)容還是不錯(cuò)的。
  •   很好的一本書,學(xué)起來也很輕松,值得大家學(xué)習(xí)
  •   書的紙質(zhì)的質(zhì)量還是挺好的,書是正品 贊個(gè)
  •   是本好書,有討論,有總結(jié),對(duì)于設(shè)計(jì)模式這樣容易讓人糊涂的概念來講這是個(gè)好方法。
  •   還不錯(cuò),深入淺出good
  •   書很好,boss推薦的,暫時(shí)還沒讀,但沒什么質(zhì)量問題。
  •   很好,值得購(gòu)買!很好,值得購(gòu)買!
  •   經(jīng)典必備的學(xué)習(xí)書籍之一
  •   風(fēng)格新穎
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7