Geek Culture
Published in

Geek Culture

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.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jordan P. Raychev

Jordan P. Raychev

Network, system and software engineer with true passion about technology. Love to read and spend time in nature.