設(shè)計(jì)模式相關(guān)文章 -- 目錄
前一段時間開始寫了寫關(guān)于設(shè)計(jì)模式相關(guān)的隨筆,今天做個目錄索引,大概看了一下,有些還可以,有寫則寫的比較亂,寫的過程中為了能更通俗易懂,嘗試回憶自己剛接觸這些模式時的想法,循序而寫,但因?yàn)闀r間倉促,個人理解的偏差,有些寫的過程中出錯,多謝很多朋友的指出。
寫這些文章的時候大量參考了《Java于模式》,《設(shè)計(jì)模式》兩本書,建議大家看一下,都時很好的書。
目錄:
1,單態(tài)模式相關(guān): http://www.aygfsteel.com/dreamstone/archive/2006/11/04/79026.html
2,依賴注入和控制翻轉(zhuǎn)的解釋: http://www.aygfsteel.com/dreamstone/archive/2006/12/04/85428.html
3,Spring Aop的實(shí)現(xiàn)(動態(tài)代理) : http://www.aygfsteel.com/dreamstone/archive/2006/11/14/81007.html
4,命令模式:http://www.aygfsteel.com/dreamstone/archive/2006/11/27/83690.html
5,雙重接口的實(shí)現(xiàn),備忘錄模式 http://www.aygfsteel.com/dreamstone/archive/2006/12/03/85159.html
6,簡單的狀態(tài)模式 http://www.aygfsteel.com/dreamstone/archive/2006/12/03/85173.html
7,工廠模式: http://www.aygfsteel.com/dreamstone/archive/2006/11/07/79608.html
8,適配器模式 http://www.aygfsteel.com/dreamstone/archive/2007/01/07/92229.html
9,構(gòu)造者模式 http://www.aygfsteel.com/dreamstone/archive/2007/01/07/92222.html
10,訪問者模式:http://www.aygfsteel.com/dreamstone/archive/2006/12/18/88623.html
11,適配器于橋接模式的區(qū)別 http://www.aygfsteel.com/dreamstone/archive/2007/01/07/92268.html
12,詳細(xì)版本的 適配器、橋接、門面模式的區(qū)別:http://www.aygfsteel.com/dreamstone/archive/2007/01/08/92482.html
關(guān)于模式的文章會暫時告一段落,其實(shí)還有很多模式?jīng)]有寫到,例如:
原型模式(Java中的clone)、合成模式(JAVA GUI中大量應(yīng)用)、裝飾模式(JAVA IO中大量應(yīng)用)
享元模式(FlyWeight) 、不變模式(Immutable)、策略模式、模板方法、觀察者模式、MVC模式、迭代模式
責(zé)任鏈模式。解釋器模式、調(diào)停者模式。
在上邊這些模式中,有些是我們平時都在使用的,例如MVC ,原型,策略,模板,迭代
有寫是比較少用到的如解釋器,調(diào)停者等
無論如何對模式的了解有助于編寫更為靈活的代碼,解決一些經(jīng)典問題。
posted on 2007-01-08 23:42 dreamstone 閱讀(2359) 評論(2) 編輯 收藏 所屬分類: 設(shè)計(jì)模式