Протоколы и ABC в Python — когда какой использовать?

💡 Узнайте, как проектировать отличное программное обеспечение за 7 шагов:
В этом видео я снова рассматриваю протоколы и ABC в Python, необходимые для создания уровней абстракции путём определения интерфейсов. Я уже рассказывал об этом некоторое время назад, но стоит взглянуть на это по-новому, чтобы прояснить: в чём ключевые различия и когда следует использовать каждый из них? 🔥 Репозиторий GitHub:
🎓 Курсы ArjanCodes:
🔖 Главы: 0:00 Введение 1:03 Краткий обзор 1:53 Абстрактные базовые классы 5:39 Протоколы 9:21 Как заставить протоколы вести себя как ABC 12:45 Заключение 14:54 Заключение #arjancodes #softwaredesign #python

Смотрите также