SOLID, 1.5 DIP - Dependency Inversion Principle, Принцип инверсии зависимости, С#, Unity

 

Наконец-то добил SOLID :) Другие принципы SOLID-а SRP - Принцип единственной ответственности    • SOLID, 1.1 SRP - Single Responsibilit...   OCP - Принцип открытости закрытости    • SOLID, 1.2 OCP - Open Closed Principl...   LSP - Принцип подстановки Лисков    • SOLID, 1.3 LSP - Liskov Substitution ...   ISP - Принцип сегрегации интерфейсов    • SOLID, 1.4 ISP - Interface Segregatio...   Автору на кофе и шаурму 4276 5500 5792 8742 - карта Сбербанка Если будут вопросы тг нашего уютного сообщества
мой тг @wargy моя почта [email protected] Тайминги 00:00 Введение 00:20 Важность DIP по сравнению с остальными правилами SOLID 00:45 Определение DIP 01:19 Пример: DIP в жизни 03:07 Пример: DIP в геймдеве 04:00 DIP простыми словами 05:11 Конкретный пример: введение 06:04 Конкретный пример: пишем код без DIP 07:18 Конкретный пример: пишем код с DIP 08:43 Конкретный пример: сравнение кода с DIP и без DIP 09:23 Inversion of Control, инверсия потока управления на вышеуказанном примере 11:37 Dependency Inversion, схема инверсии зависимости 12:25 Когда следовать DIP? 13:08 Финал