Facade pattern in Python
Design patterns: Facade
Hello folks and welcome to yet another article about structural design patterns. In this article we will go over the facade pattern and take a look at its Python’s implementation. Lets first dive in with a brief introduction.
What is a Facade pattern? Facade patter is a technique which purpose is to “hide” the complexity of a system behind a simple and and most of the time user friendly application programming interface (API). You can think of the facade pattern as a layer of abstraction implemented on top of a complex underlying system.