設計模式之外觀模式

使用場景: 1.設計之初,應該有意識的將不同的層分離,例如經典的三層架構,數據訪問層,業務邏輯層,表示層;層層之間建立外觀Facade。 2.開發階段,子系統因爲不斷的重構變得十分複雜,這時候會產生許多小類,就會對外部調用產生使用上的困難,可以通過增加Facade可以提供一個簡單的接口,減少依賴。 3.在維護一個遺留的大型系統的時候,可以在新系統開發一個外觀Facade類,來提供設計粗糙或者高度復
相關文章
相關標籤/搜索