本書通篇都是以情景對話的形式,用多個小故事或編程示例來組織講解GOF(設計模式的經典名著——Design Patterns:Elements of Reusable Object-Oriented Software,中譯本名為《設計模式——可復用麵嚮對象軟件的基礎》的四位作者EIich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,這四人常被稱為Gang of Four,即四人組,簡稱GoF)總結的23個設計模式。本書共分為29章。其中,第1、3、4、5章著重講解瞭麵嚮對象的意義、好處以及幾個重要的設計原則;第2章,以及第6到第28章詳細講解瞭23個設計模式;第29章是對設計模式的全麵總結,附錄部分是通過一個例子的演變為初學者介紹瞭麵嚮對象的基本概念。本書的特色是通過小菜與大鳥的趣味問答,在講解程序的不斷重構和演變過程中,把設計模式的學習門檻降低,讓初學者可以更加容易地理解——為什麼這樣設計纔是好的?是怎樣想到這樣設計的?以達到不但授之以“魚”,還授之以“漁”的目的。引導讀者體會設計演變過程中蘊藏的瞭、智慧。 本書適閤編程初學者或希望在麵嚮對象編程上有所提高的開發人員閱讀。
程傑:高級軟件工程師 & 高級培訓講師。從事軟件開發一綫工作近八年時間。曾在申銀萬國證券公司、上海楊浦區政府、朝華集團下屬網遊公司、香港晨興集團等多行業項目開發中擔任主程及項目負責人,有豐富的大中型軟件開發經驗,以及多年的軟件設計與項目管理經驗。曾任加拿大慧橋培訓中心金牌講師,主持.NET高級軟件工程師的培訓工作;早年從事高中數學教學工作,曾在江蘇常州重點高中任教時獲得過市教學一等奬,這些教學和培訓經曆讓作者對如何以易懂的語言講解艱深的技術知識有瞭深刻的理解。
本書作者集多年實際項目開發經驗和豐富教學培訓經驗於一身,準確把握住編程初學者的視角,以淺顯幽默的語言嚮讀者詮釋瞭麵嚮對象設計模式的精髓。
最初是在博客园上看到该作者关于设计模式的文章,笔触另类深入浅出的,一看就很有兴趣继续看下去,之后和作者在网上聊了聊觉得他的确是个经验丰富并且有自己的一套思想的,了解后果然他曾经当过人民教师并且在IT培训方面有不少心得。以书中做比我虽然有程序基础目前也从业,但...
評分牵强赴会。 一些例子个人感觉真太牵强。好比单一职责原则,拿智能手机的功能丰富来做例子,其实是否应该换个角度看,手机的每个功能部件都是符合单一职责的原则,各施其职,被作者说成另外一个味道了。 语言啰嗦 一大堆唐僧式的对话,但实际精华太少。去掉啰嗦的对话,页数...
評分虽然有些例子举得比较牵强,但不失为一本入门的好书! 作者将面向对象的原则和重构的思想也融入其中,使人更能领略如何用好设计模式,与李建忠老师的《C#设计模式》视频教程结合起来学习,效果更佳。
評分用了三天时间把书看完了,确实是设计模式的入门书。虽然书中有些例子举得并不十分恰当,但基本上也把每个设计模式讲清楚了。国内很多教材和教师讲述专业知识都是很枯燥的,如此则把很多初学者拒之门外,让一部分人丧失了学习的兴趣。而这本书则类似于少数名师一样,采用交互式...
評分牵强赴会。 一些例子个人感觉真太牵强。好比单一职责原则,拿智能手机的功能丰富来做例子,其实是否应该换个角度看,手机的每个功能部件都是符合单一职责的原则,各施其职,被作者说成另外一个味道了。 语言啰嗦 一大堆唐僧式的对话,但实际精华太少。去掉啰嗦的对话,页数...
例子比較有意思
评分覺得有趣,但是還是無法獲得其精妙之處
评分: TP311.5/2943
评分國人寫的設計模式書。 全(23個都寫瞭,不像Head First),通俗易懂(例子簡單),可讀性好(加入瞭小說的成分),但不夠深(作為入門書夠瞭,想深看GOF去)。 不錯的設計模式入門書。
评分快速入門什麼的就是輕鬆好多啊。。
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有