設計模式讀書筆記與總結系列文章

這學期開始學習設計模式了,借了一本馬士兵推薦的《JAVA與模式》,很厚,現在還在看。開始的時候,只是寫一些讀書筆記,只給自己看,文章的質量很低,後來我們老師和我們共享了CSDN訪談劉偉的一個文檔,看了一下劉偉是怎麼談如何學習設計模式的,說是學設計模式,要知道設計模式的意圖是什麼,它要解決一個什麼問題,什麼時候可以使用它;它是如何解決的,掌握它的結構圖,記住它的關鍵代碼;能夠想到至少兩個它的應用實例,一個生活中的,一個軟件中的;這個模式的優缺點是什麼,其有哪些使用場景,在使用時要注意什麼(這也就是每一篇文章開頭的話 ),這給我觸動很大,我之前看書的時候沒有一個明確的目標,東一點西一點,看到心裏面有感觸的才記下來,如果到了以後回顧的時候當初看到有很茫然了,所以我就想按照劉偉這個套路來,記錄一下,總結一下,希望能給大家帶來一點有用的東西。2014年4月7日0:47:11


PDF下載 http://download.csdn.net/detail/hacke2/7285853


第一部分:開篇

《JAVA與模式》學習筆記(一)六大原則,簡單工廠

 

第二部分:創建型模式篇

設計模式學習總結(1) 單例模式

設計模式學習總結(2) 工廠模式

設計模式學習總結(3) 抽象工廠

設計模式學習總結(4) 建造者模式

設計模式學習總結(5) 原型模式

 

第三部分:結構型模式篇

設計模式學習總結(6) 適配器模式

設計模式學習總結(7) 組合模式

設計模式學習總結(8) 裝飾模式

設計模式學習總結(9) 代理模式

設計模式學習總結(10) 享元模式

設計模式學習總結(11) 門面模式

設計模式學習總結(12) 橋接模式

 

第四部分:行爲型模式篇

設計模式學習總結(13) 策略模式

設計模式學習總結(14) 模板方法模式

設計模式學習總結(15) 觀察者模式

設計模式學習總結(16) 迭代器模式

設計模式學習總結(17) 責任鏈模式

設計模式學習總結(18) 命令模式

設計模式學習總結(19) 備忘錄模式

設計模式學習總結(20) 狀態模式

設計模式學習總結(21) 訪問者模式

設計模式學習總結(22) 解釋器模式

設計模式學習總結(23) 中介者模式

 

第五部分:專題篇

西遊記裏的設計模式

servlet的責任鏈

struts action中的命令模式

動態代理及JDK動態代理源碼分析

MVC模式與用戶輸入數據檢查

設計模式學習總結系列應用實例

設計模式裏的那些角色

 

參考資料:

1、《JAVA與模式》

2、《設計模式之禪》

3、《head first 設計模式》

4、TerryLee .NET設計模式系列文章

5、劉振宇 設計模式系列

6、陳明 設計模式讀書筆記

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章