图案立面


Façade 指的是结构设计模式。它提供了一个单一的接口,可以处理复杂的系统,允许客户端不需要这些系统的实现细节,从而简化他们的代码,并实现客户端和较低层系统之间的松耦合。 GoF 有一个很好的 Façade 示例:一种编程语言编译器,为追求不同目标的不同客户端提供通过单一编译器外观接口汇编代码的能力。

来源

https://refactoring.guru/ru/design-patterns/facade
https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612