Facade Design Pattern
Aliases π: None
Description π: A facade is a class that interfaces some complex code with an easy-to-use interface. By complex, it can mean a function with multiple parameters, or a suite of multiple method calls.
Advantages β
- Reduces the complexity
- Simplifies the maintenance
Disadvantages π«
- It may be complex to implement
Notes π
- None