Facade Design Pattern

Go back

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