Head First設計模式(第二版)
鏈接:https://pan.baidu.com/s/1nDRdI0cK3BSNCqebzjw1pQ?pwd=8p71?
提取碼:8p71

內(nèi)容簡介
你知道你不想重新發(fā)明輪子,因此你指望設計模式能幫上忙——那些面對相同軟件設計問題的人所學到的教訓。有了設計模式,你就可以借助他人的最佳實踐和經(jīng)驗,把時間花在一些更有挑戰(zhàn)性、更有趣的事情上。本書展示了重要的模式;何時使用、為什么使用這些模式;如何在自己的設計中應用這些模式;模式所基于的面向?qū)ο笤O計原則。無數(shù)開發(fā)人員通過這本書提升了面向?qū)ο笤O計技能,來加入他們的隊伍吧。
作者簡介
Eric是一名計算機科學家,在耶魯大學獲得博士學位。工作上,Eric是迪士尼公司Disney Online & Disney.com部門的前CTO。 Elisabeth是一名軟件工程師、作家和培訓師。從她是耶魯大學的學生開始,她就對技術(shù)很狂熱。在耶魯大學,她獲得了計算機科學碩士學位。
精彩書評
我昨天收到了這本書就開始讀……然后就停不下來了。這本書又酷又有趣,而且涵蓋許多背景知識,讓我印象深刻?!?br>——Erich Gamma
IBM杰出工程師,
《設計模式》作者之一
“我感覺好像腦子里剛清掉了上千磅重的書,有這本就夠了,爽!”
——Ward CunninghamWiki發(fā)明者,Hillside Group創(chuàng)始人
“《Head First設計模式》想辦法把有趣、搞笑、洞察力、技術(shù)深度和極J佳的實踐建議混合進這本有娛樂性而又發(fā)人深省的讀物中?!?br>——Richard Helm
《設計模式》作者之一
目錄
前言 xxv
1 歡迎來到設計模式:設計模式介紹 1
2 讓你的對象保持消息靈通:觀察者模式 37
3 裝飾對象:裝飾者模式 79
4 用OO的精髓做烘焙:工廠模式 109
5 獨一無二的對象:單件模式 169
6 封裝調(diào)用:命令模式 191
7 隨遇而安:適配器和外觀模式 237
8 封裝算法:模板方法模式 277
9 管理良好的集合:迭代器和組合模式 317
10 事物的狀態(tài):狀態(tài)模式 381
11 控制對象訪問:代理模式 425
12 模式的模式:復合模式 493