Эффективно ли мы используем IoC?

Так что моя компания используетЗамок Виндзор IoC контейнер, но таким образом, что чувствует себя "выключенным":

Все типы данных регистрируются в коде, а не в файле конфигурации.Все типы данных жестко запрограммированы для использования одной реализации интерфейса. Фактически, для почти всех данных интерфейсов существует и будет только одна реализация.Все зарегистрированные типы данных имеют конструктор по умолчанию, поэтому Windsor не создает экземпляр объекта графа для каких-либо зарегистрированных типов.

Люди, которые разработали систему, настаивают на том, что контейнер IoC делает систему лучше. У нас более 1200 публичных классов, так чтобольшой система, та, где вы быожидать чтобы найти рамки, как Виндзор. Но я все еще скептически.

Эффективно ли моя компания использует IoC? Есть ли преимущество для новых объектов с помощью Виндзора, чем для новых объектов сnew ключевое слово?

Ответы на вопрос(4)

Ваш ответ на вопрос