美文网首页
大话设计模式 外观模式

大话设计模式 外观模式

作者: 愿成有心人 | 来源:发表于2017-06-29 22:25 被阅读0次

外观模式定义了一个高层接口,这个接口使得子系统更加容易使用。

什么时候用?分三个阶段

1.在设计初期,应该要有意识将两个系统分离开,例如三层系统,逻辑层与页面层之间建立外观,这样为复杂的系统提供简单接口,使得耦合大大降低。

2.在开发阶段,子系统由于不断重构演化而变得复杂,可以用外观模式可以提供简单的接口,减少两者依赖。

3.在维护阶段,这个系统已经难以维护,但是新系统又依赖他,外观可以提供旧系统的接口,新系统只跟外观打交道。

相关文章

  • 大话设计模式 外观模式

    外观模式定义了一个高层接口,这个接口使得子系统更加容易使用。 什么时候用?分三个阶段 1.在设计初期,应该要有意识...

  • 大话设计模式之外观模式

    外观模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这个子系统更加容易使用。 ...

  • 2018-01-07

    大话设计模式——开篇 1、什么是设计模式? 设计模式(Design Pattern)...

  • Android设计模式——外观模式(七大结构型)

    1.外观模式介绍 外观模式(Facade Pattern),是七大结构型设计模式之一。 外观模式运...

  • 设计模式[9]-外观模式-Facade Pattern

    1. 外观模式 外观模式(Facade Pattern),又称为门面模式,是非常常用的结构性设计模式。外观模式使得...

  • java设计模式-外观模式(Facade)

    外观模式,属于结构性模式。属于设计模式里面比较简单的设计模式,本人认为是最简单的设计模式。 所谓外观,就是我们能看...

  • 大话设计模式 读书笔记

    大话设计模式 book: <设计模式> <设计模式解析> <敏捷软件开发:原则, 模式与实践> <重构-改善既有代...

  • 二十三种设计模式及其python实现

    参考文献: 《大话设计模式》——吴强 《Python设计模式》——pythontip.com 《23种设计模式》—...

  • 了解外观模式

    java 设计模式 ------外观模式 Java中一共有23种设计模式,每种设计模式各有特...

  • 设计模式之-4.外观模式

    每看一次设计模式,感觉每一个设计模式看起来是那么简单,对于外观模式我的理解就是外观模式:外观模式,这个名字起得不怎...

网友评论

      本文标题:大话设计模式 外观模式

      本文链接:https://www.haomeiwen.com/subject/xewvcxtx.html