內容簡介
秒懂設計模式
內容簡介
什麼是設計模式?
設計模式並不局限於某種特定的程式語言,它是一套基於前人經驗總結出的軟體設計指導原則,所以很多初學者覺得設計模式晦澀難懂,無從下手。本書秉承簡約與現實的風格,幫助讀者理解設計模式的概念。
輕鬆、幽默,閱讀無負擔
本書以輕鬆、幽默、淺顯易懂的方式,從物件導向程式設計、物件導向三大特性的理論基礎做開場,然詳細地講解了23種設計模式的概念及結構機理,最後以六大設計原則收尾,全面地解析歸納了軟體設計準則,參透設計模式的本質。
貼近生活,淺顯易懂
每章都有貼近生活的真實範例,搭配生動活潑的插圖,再結合相關範例程式實戰演練,循序漸進、深入淺出,引導讀者領略設計模式的精髓。
內容簡介
什麼是設計模式?
設計模式並不局限於某種特定的程式語言,它是一套基於前人經驗總結出的軟體設計指導原則,所以很多初學者覺得設計模式晦澀難懂,無從下手。本書秉承簡約與現實的風格,幫助讀者理解設計模式的概念。
輕鬆、幽默,閱讀無負擔
本書以輕鬆、幽默、淺顯易懂的方式,從物件導向程式設計、物件導向三大特性的理論基礎做開場,然詳細地講解了23種設計模式的概念及結構機理,最後以六大設計原則收尾,全面地解析歸納了軟體設計準則,參透設計模式的本質。
貼近生活,淺顯易懂
每章都有貼近生活的真實範例,搭配生動活潑的插圖,再結合相關範例程式實戰演練,循序漸進、深入淺出,引導讀者領略設計模式的精髓。
內容目錄
目錄
第1章|初探
建立篇
第2章|單例
第3章|原型
第4章|工廠方法
第5章|抽象工廠
第6章|建造者
結構篇
第7章|門面
第8章|組合
第9章|裝飾器
第10章|轉接器
第11章|享元
第12章|代理
第13章|橋接
行為篇
第14章|樣板方法
第15章|迭代器
第16章|責任鏈
第17章|策略
第18章|狀態
第19章|備忘錄
第20章|中介
第21章|指令
第22章|訪問者
第23章|觀察者
第24章|解譯器
第25章|終道
第1章|初探
建立篇
第2章|單例
第3章|原型
第4章|工廠方法
第5章|抽象工廠
第6章|建造者
結構篇
第7章|門面
第8章|組合
第9章|裝飾器
第10章|轉接器
第11章|享元
第12章|代理
第13章|橋接
行為篇
第14章|樣板方法
第15章|迭代器
第16章|責任鏈
第17章|策略
第18章|狀態
第19章|備忘錄
第20章|中介
第21章|指令
第22章|訪問者
第23章|觀察者
第24章|解譯器
第25章|終道
ISBN: 9786263240261