Facade Pattern
The Facade Pattern is a structural design pattern that provides a single, simplified interface to a larger, more complex subsystem of classes, making that subsystem easier to use without hiding its full functionality from clients that need it.
9 resources across 4 libraries
Glossary Terms(5)
Adapter Pattern
The Adapter pattern is a structural design pattern that converts the interface of one class into another interface that clients expect, allowing otherwise inco…
Mediator Pattern
The Mediator Pattern is a behavioral design pattern that centralizes communication between a set of interacting objects into a single mediator object, so those…
Proxy Pattern
The Proxy Pattern is a structural design pattern that provides a surrogate or placeholder object which controls access to another object, allowing behavior suc…
Bridge Pattern
The Bridge Pattern is a structural design pattern that decouples an abstraction from its implementation so the two can vary and evolve independently, by giving…
Facade Pattern
The Facade Pattern is a structural design pattern that provides a single, simplified interface to a larger, more complex subsystem of classes, making that subs…
Study Notes(1)
Cheat Sheets(1)
Interview Questions(2)
What is the Facade Pattern?
The Facade pattern provides a single, simplified interface that hides the complexity of a larger subsystem made of many interacting classes, so clients can acc…
Facade vs Adapter Pattern
A Facade pattern provides a single, simplified interface over a complex subsystem of multiple classes, while an Adapter pattern converts one existing interface…