官术网_书友最值得收藏!

Facade Design Pattern

Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.
- GOF Design Patterns

The Facade design pattern is nothing but an interface of interfaces to simplify interactions between the client code and subsystem classes. This design comes under the GOF structural design pattern.

Benefits of Facade Pattern:

  • This pattern reduces the complexities for clients to interact with subsystems
  • This pattern consolidates all the business services as single interfaces to make them more understandable
  • This pattern reduces dependencies of client code on the inner workings of a system
主站蜘蛛池模板: 巴南区| 抚松县| 涞源县| 平江县| 上蔡县| 克山县| 科技| 广州市| 海城市| 波密县| 河津市| 宁河县| 菏泽市| 安龙县| 榆树市| 宾阳县| 马关县| 舒兰市| 林甸县| 四川省| 高平市| 文登市| 鄄城县| 鹰潭市| 新疆| 修武县| 抚顺市| 瑞金市| 九台市| 海门市| 三明市| 嘉禾县| 广水市| 资阳市| 鄂温| 石柱| 台湾省| 甘泉县| 新安县| 西盟| 郯城县|