Re[12]: DI
От: $$ Австралия жж
Дата: 12.12.19 12:25
Оценка:
Здравствуйте, kaa.python, Вы писали:

KP>>>Да и DI ваше тоже говно, зависимости надо передавать явно.


S>>А можно развернуть, что тут не так?


KP>Ну даже не знаю... Может быть то, что мы говорим про DI?


Dependency injection is one form of the broader technique of inversion of control.

В настоящее время, когда говорят IoC, подразумевают инжектор. Но суть в том, что DI Framework "автомагически" инициализирует зависимости-сервисы в правильной последовательности. Эти сервисы создаются в единствененом экземпляре на инжектор, т.е. это синглтон в пределах экземпляра инжектора.

Чувакам с C++, налепившим пачку синглтонов в пределах процесса, и не знакомых с DI, лучше открыть для себя этот самый DI.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.