У нас вы можете посмотреть бесплатно Dependency Inversion: Write BETTER PYTHON CODE Part 2 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide. In this video, you'll learn how to write better Python code using dependency inversion by going step by step through a simple code example. Dependency inversion is one of the five SOLID principles. The basic idea of dependency inversion is to write your code in such a way that high level modules shouldn't depend on low level modules, both should depend on abstractions (i.e. abstract classes and interfaces). 🎓 ArjanCodes Courses: https://www.arjancodes.com/courses. For more information about the Mypy static type checker I mentioned in the video, see: http://mypy-lang.org. GitHub repository: https://github.com/arjancodes/betterp.... 💬 Join my Discord server: https://discord.arjan.codes. ⌨️ Keyboard I’m using: https://amzn.to/49YM97v. Chapters: 0:00 Intro 2:02 Code example 3:23 Creating an abstract class 4:55 Making a subclass 5:48 Modifying the power switch class 6:55 Adding another switchable subclass 7:50 Outro