
Dependency Inversion Principle: How Google Developers write code
Простой и понятный пример Dependency Inversion Principle.
DIP соответствует D в SOLID и гласит: Модули верхних уровней не должны зависеть от модулей нижних уровней. Оба типа модулей должны зависеть от абстракций.
Несколько полезных ссылок про SOLID
👉 The S in SOLID - Swift Edition
👉 SOLID Principles: The Kotlin Way
👉 S.O.L.I.D Principles in Android Development
👉 Тысячная статья про принципы SOLID
👉 SOLID Principles with Swift
Читать (En)
Простой и понятный пример Dependency Inversion Principle.
DIP соответствует D в SOLID и гласит: Модули верхних уровней не должны зависеть от модулей нижних уровней. Оба типа модулей должны зависеть от абстракций.
Несколько полезных ссылок про SOLID
👉 The S in SOLID - Swift Edition
👉 SOLID Principles: The Kotlin Way
👉 S.O.L.I.D Principles in Android Development
👉 Тысячная статья про принципы SOLID
👉 SOLID Principles with Swift
Читать (En)