В каком конкретном веб-проекте (ах) (вам, разумеется, не нужно называть их по имени), в частности, над какой частью веб-приложения / веб-сайта, над которой вы работали, внедрение зависимостей оказалось доказанным хороший выбор. Можете ли вы привести конкретные примеры, где вы фактически заменили один компонент на другой с помощью DI в течение жизненного цикла проекта, исключая случаи для пробного / модульного тестирования?