Design Patterns in Python: Facade Pattern
The word “Façade” means the front of the building in French. Similarly, the Facade design pattern is an interface between the client and the system. It hides the complexity of the system, isolates it from the client. It provides a higher level interface so that a client doesn’t have to deal with all the subsystems of the system individually. So that the client can use the system more easily. The Facade system is one of the structural design patterns.