2011-01-19 3 views
12

Можно создать дубликат:
Why do I need an IoC container as opposed to straightforward DI code?Цель внедрения зависимостей каркасов

Я читала о зависимости инъекций и лучшее объяснение от James Shore. «Инъекция зависимостей» - это 25-долларовый термин для концепции с 5 центами ... Включение инъекций означает предоставление объекту своих переменных экземпляра ».

Если это такая простая концепция, какова точка фреймворка внедрения зависимостей? ? когда я должен использовать один

ответ

3

Там много материала легко доступны, чтобы ответить на ваш вопрос о преимуществах, например:

http://tutorials.jenkov.com/dependency-injection/dependency-injection-benefits.html

что касается, когда использовать его ... ну, что зависит от того, вы согласны с преимуществами (как представлено выше). Это также зависит от того, зависит ли зависимость ection framework соответствует вашему текущему набору технологий (если есть).

+0

Вы вообще не отвечаете на вопрос. Вы говорите о DI, но OP спрашивает о каркасах DI. – qwertzguy

Смежные вопросы