美文网首页
门面模式

门面模式

作者: szn好色仙人 | 来源:发表于2019-03-20 20:25 被阅读0次

    动机

    • 上述A方案的问题在于组件的客户和组件中各种复杂的子系统有了过多的耦合,随着外部客户程序和各个子系统的演化,这种过多的耦合会面临很多变化的挑战

    定义

    • 为子系统中的一组接口提供一个一致(稳定)的接口,门面模式定义了一个高层接口,这个接口使得这一子系统更加容易复用

    要点

    • 从客户角度看,门面模式简化了整个组件系统的接口,对于组件内部与外部客户程序来说,达到了一种解耦的效果
    • 门面模式更注重从架构的层次去看整个系统,而不是单个类的层次
    • 门面模式并非一个集装箱,可以任意放进任何多个对象。门面模式中的组件内部应该是相互耦合关系比较大的一系列组件,而不是简单的功能集合

    https://www.bilibili.com/video/av24176315/?p=14

    相关文章

      网友评论

          本文标题:门面模式

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