Здравствуйте, microuser, Вы писали:
M>Ага, очень удобно потом при добавлении новой зависимости в 50 местах прописывать ее инициализацию, вот уж где "задний контейнер"
Если это обычный код, то добавление зависимости это как добавление параметра к методу. Делается элементарно, тем более с помощью современных IDE, с проверкой корректности изменений компилятором ещё в процессе набора кода.
Контейнер все проблемы отложит на этап запуска приложения, нередко только уже в проде. А так как это просто словарь, то поведение бывает недетерминировано, и бывают такие весёлости, что даже всё работает, почти всегда.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай