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

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
主站蜘蛛池模板: 华坪县| 稻城县| 全州县| 获嘉县| 石首市| 牡丹江市| 安康市| 庆安县| 吉林省| 清流县| 美姑县| 宁河县| 封丘县| 大丰市| 咸阳市| 绥宁县| 崇州市| 庄浪县| 荆州市| 新巴尔虎左旗| 宜都市| 辽宁省| 延边| 个旧市| 井冈山市| 皮山县| 湖南省| 漳平市| 北安市| 田林县| 荥经县| 江都市| 眉山市| 新巴尔虎左旗| 平乐县| 蓝田县| 辉南县| 当阳市| 南郑县| 密云县| 大余县|