Re[6]: О пользе Dependency Injection
От: Sharov Россия  
Дата: 13.01.21 22:30
Оценка: +1
Здравствуйте, Artem Korneev, Вы писали:


AK>При чём здесь строковые константы? Я не понимаю.

AK>Можете дать какой-нибудь пример?

Я похоже переврал, что конкретно можно делать только resolve по имени, что ослабляло бы типизацию.
Но вот дискуссия на SO, которую я считаю релевантной -- https://stackoverflow.com/a/4988337/241446
В частности вот это:

Errors are pushed to run-time. If you configure your Guice module incorrectly (circular reference, bad binding, ...) most of the errors are not uncovered during compile-time. Instead, the errors are exposed when the program is actually run.

Т.е. из-за DI некоторые ошибки будут заметны на стадии исполнения, нежели при компиляции. Вероятно это ТС имел в виду.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.