Вопрос проверяет знание принципов SOLID и умение сопоставлять их с архитектурными подходами.
Короткий ответ
Принцип внедрения зависимостей относится к последнему принципу SOLID — Dependency Inversion Principle (DIP). Он гласит, что модули верхнего уровня не должны зависеть от модулей нижнего уровня — оба должны зависеть от абстракций.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.