1. 程式人生 > >《深入淺出設計模式》學習筆記——總述

《深入淺出設計模式》學習筆記——總述

  開始學習設計模式方面的內容,首先選擇《深入淺出設計模式》(Head First  Design Patterns)。準備為這些內容總結一些經驗。內容將參考網路上李建忠老師的講課、TerryLee大哥的文章、《設計模式GOF》和《C#設計模式》。以下為目錄:

第二章:策略模式(Strategy Pattern)

第三章:觀察者模式(Observer Pattern)

第四章:裝飾模式(Decorator Pattern)

第五章:工廠模式(Factory Pattern)

第六章:單件模式(Singleton Pattern)

第七章:命令模式(Command Pattern)

第八章:介面卡模式(Adapter Pattern)

第九章:外觀模式(Facade Pattern)

第十章:模版方法模式(Template Method Pattern)

第十一章:迭代器模式(Iterator  Pattern)

第十二章:組合模式(Composite Pattern)

第十三章:狀態模式(State Pattern)

第十四章:代理模式(Proxy Pattern)

第十五章:模式的組合

第十六章:其他的模式

第十七章:總結——創造型模式

第十八章:總結——結構型模式

第十九章:總結——行為型模式

第二十章:設計模式與實踐