In this series, I talk about design patterns and principles and show you how you can use them to improve the quality of your code. All examples are in Python.
Curated by: ArjanCodes (99 videos)
👷 Review code better and faster with my 3-Factor Framework: https://arjan.codes/diagnosis. The Facade design pattern is a great choice if you want to connect with a complex system via a simplified interface. In this tutorial, I show you how to apply the pattern to your own code and discuss some of the limitations of the pattern. 👉🏻 The code I worked on in this video is available here: https://github.com/ArjanCodes/2022-facade 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/ 🔖 Chapters: 0:00 Intro 0:51 Example explanation (IoT) 4:22 The facade pattern 5:47 Controller 12:25 Connecting to the GUI 16:14 Partial function applications 18:58 Facade pattern layer 26:03 Outro #arjancodes #softwaredesign #python