『設計模式』之小試牛刀

爲了更好的學習設計模式,以及督促本身完成設計模式的學習,現提筆爲記。
怎麼的,每週至少也要學一個設計模式!!!
懇請你們的監督和不吝賜教,共同窗習和進步!
內容主要參考自《設計模式之禪》以及相關網絡博文!git

源碼路徑:源代碼C# GitHubgithub

目錄算法

  1. 想學設計模式,你得先會看類圖,一張圖讀懂UML設計模式

  2. 大體瞭解下都有哪些設計模式網絡

  3. 我是獨一無二的『單例模式』學習

  4. 建立類似對象,就交給『工廠模式』吧設計

  5. 固定模板,不一樣算法,就用『模板方法模式』代理

  6. 關注產出,不關心細節,『建造者模式』對象

  7. 重複構造,打出原形,『原型模式』blog

  8. 間接訪問,非『代理模式』莫屬

  9. 系列對象,依賴交互,『中介者模式』來幫忙

  10. 任務分發,只管下達『命令模式』便可

  11. 流程業務,各司其職,『責任鏈模式』

  12. 毛坯仍是精裝修,先看看樣板房,『裝飾模式』

  13. 算法獨立於場景而靈活變化,『策略模式』

  14. 新舊對接,『適配器模式』

  15. 玩轉集合容器,『迭代器模式』

  16. 部分總體,樹形結構,『組合模式』來幫忙

  17. 『觀察者模式』來釣魚

  18. ATM取款聊聊『門面模式』

  19. 後悔藥,『備忘錄模式』

  20. 這一次數聽說了算,『訪問者模式』

設計模式之禪

相關文章
相關標籤/搜索