48 вопросов по Dependency Injection с технических собеседований
48 вопросов1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по Dependency Injection — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: dependency injection, backend, angular.
Контейнер с системой управления жизненным циклом в Dependency Injection — это объект или структура, которая отвечает за создание, хранение и уничтожение зависимостей (объектов) в приложении.
Для реализации собственного механизма Dependency Injection (DI) в iOS-приложении можно создать простой контейнер, который будет хранить зависимости и предоставлять их по запросу.
В Angular принцип Dependency Inversion реализован через механизм Dependency Injection (DI). Вместо того чтобы компоненты сами создавали зависимости, они получают их извне, что повышает модульность и тестируемость.
Dependency Injection (внедрение зависимостей) и Dependency Inversion (инверсия зависимостей) — это связанные, но разные концепции в области проектирования ПО.
В ASP.NET Core внедрение зависимостей (Dependency Injection, DI) реализовано из коробки через встроенный контейнер сервисов. Пример простого использования: