Глядя на большое количество исходного кода MVC, я замечаю, что большинство проектов MVC (особенно крупных проектов) реализуют инъекцию зависимости так или иначе.Определение того, когда использовать инъекцию зависимостей
У меня есть два вопроса. Во-первых, возможно ли создать большой проект без использования инъекции зависимостей? Я понимаю, что инъекция зависимостей делает большие проекты намного проще в обслуживании и модульном тестировании. Но насколько сложнее будет проект, который не использовал бы инъекцию зависимостей?
Во-вторых, при определении требований нового проекта, какие критерии следует использовать для определения того, следует ли использовать инъекцию зависимостей? Это требует много первоначальной настройки, и иногда это кажется ненужным для быстрой простой программы.
Это комментарий, а не ответ. – DonBoitnott
@DonBoitnott выглядит как комментарий? –
Лучше. Но вместо того, чтобы публиковать не-ответ, чтобы быть первым, попробуйте отправить весь ответ один раз. – DonBoitnott