Перейти к основному содержимому
🔒 Режим превью. Первые 15 уроков Foundations — бесплатные; этот — Pro. Запусти 7-дневный trial чтобы открыть редактор, AI-подсказки и остальной курс. Нужна карта, отмена в Dashboard в любой момент.
Начать 7-дневный trial →
⚡
← Курсы
›
Interview Prep
›
Модуль 6 · Параллелизм, ОС, темы интервью по машинному обучению
›
Шаблоны проектирования: внедрение зависимостей
quiz
99 / 104
🇷🇺
RU
▼
↗
Поделиться
⋯
Ещё
+100 XP
📋
Задание
📖
Теория
🤖
Помощь AI
Задание
📝 **Вопрос:** Почему лучше использовать DI? 📋Выберите правильный ответ. 💡 **Подсказка:** Если вы не уверены, перечитайте приведенную выше теорию.
🎯 Тест
Вопрос
📝 **Вопрос:** Почему лучше использовать DI? 📋Выберите правильный ответ. 💡 **Подсказка:** Если вы не уверены, перечитайте приведенную выше теорию.
A
It signals enterprise maturity — frameworks like FastAPI and Litestar use DI containers for everything they build.
B
Inverts dependency — caller controls impl. Tests inject fake; prod injects real.
C
Python's type system requires DI for `Protocol` and `ABC` to behave at runtime under modern strict mypy.
D
DI containers cache singleton instances and improve startup latency over fresh construction in every test.
Ответить
💬 Обсуждение
Будьте первым — задайте вопрос или поделитесь подсказкой.
Войдите
чтобы участвовать в обсуждении. Чтение бесплатно.
Загрузка обсуждения…