Перейти до основного вмісту
🔒 Режим прев'ю. Перші 15 уроків Foundations — безкоштовні; цей — Pro. Запусти 7-денний trial щоб відкрити редактор, AI-підказки і решту курсу. Потрібна картка, скасування в Dashboard у будь-який момент.
Почати 7-денний trial →
⚡
← Курси
›
Interview Prep
›
Модуль 6 · Паралелізм, ОС, ML Теми інтерв’ю
›
Шаблони проектування: впровадження залежностей
quiz
99 / 104
🇺🇦
UA
▼
↗
Поділитись
⋯
Ще
+100 XP
📋
Завдання
📖
Теорія
🤖
AI Допомога
Завдання
🌐 shown in EN
📝 **Питання:** Чому віддати перевагу 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.
Відповісти
💬 Обговорення
Будьте першим — поставте запитання або поділіться порадою.
Увійдіть
щоб приєднатися до обговорення. Читання безкоштовне.
Завантаження обговорення…