說說設計模式~大話目錄(Design Pattern)

回到佔佔推薦博客索引html

設計模式(Design pattern)與其它知識不一樣,它沒有華麗的外表,沒有吸引人的工具去實現,它是一種心法,一種內功,若是你但願在軟件開發領域有一種新的突破,一個質的飛越,那麼,設計模式應該是你的必修之路!設計模式能夠提升軟件的擴展性,代碼的健壯性和重複利用性,設計模式是實現軟件工程四大原則( 開閉原則, 里氏代換原則,依賴倒轉原則,接口隔離原則)的前提和基礎!設計模式

下面是個人文章系列《說說設計模式》的目錄工具

第一部分 建立型模式篇

說說設計模式~單件模式(Singleton)post

說說設計模式~簡單工廠模式(Factory)ui

說說設計模式~工廠方法模式(Factory Method)spa

說說設計模式~原型模式(Prototype)設計

說說設計模式~建造者模式(Builder)代理

第二部分 結構型模式篇

說說設計模式~適配器模式(Adapter)日誌

說說設計模式~裝飾器模式(Decorator)server

說說設計模式~裝飾器模式(Decorator)~多功能消息組件的實現

說說設計模式~組合模式(Composite)

說說設計模式~門面模式(Facade)

說說設計模式~ 橋樑模式(Bridge)

說說設計模式~代理模式(Proxy)

說說設計模式~享元模式(Flyweight)

第三部分 行爲型模式篇

說說設計模式~觀察者模式(Observer)

說說設計模式~ 觀察者模式與消費者模式的區別

說說設計模式~策略模式(Strategy)

說說設計模式~責任鏈模式(Chain of Responsibility

說說設計模式~命令模式(Command)

說說設計模式~ 解析器模式(Interpreter)

說說設計模式~ 迭代器模式(Iterator)

說說設計模式~  中介模式(Mediator)

說說設計模式~ 備忘錄模式(Memento)

說說設計模式~ 狀態模式(State)

說說設計模式~ 模版模式(Template)

說說設計模式~ 訪問者模式(Visitor)

第四部分 模式是在項目中產生的,因此應該回到項目中去

單例模式在項目中出現了(同一個上下文對象)

工廠方法模式在項目中出現了(動態建立日誌對象)

觀察者模式在項目中出現了(Repository中添加數據時觸發數據狀態記錄功能,在其它層須要記錄狀態時去訂閱它)

門面模式在項目中出現了(將實現序列化功能的實現步驟進行保護,對外只公開一個調用的方法,在方法進行各步驟的調用)

回到佔佔推薦博客索引

相關文章
相關標籤/搜索