Сообщение Re[13]: О пользе Dependency Injection фреймворков от 03.02.2021 12:33
Изменено 03.02.2021 12:34 ·
Re[13]: О пользе Dependency Injection фреймворков
Здравствуйте, varenikAA, Вы писали:
AA>·>Вопрос не про меньше магии, а о смысле магии и где именно эта магия будет находиться.
AA>Уже писал, что вопрос изначально хайповый.
AA>В чем полезность Poor man's DI?
Вроде уж сто раз обсудили.. Попробую подытожить:
Отделение логики создания компонент от логики их использования и явное описание их взаимосвязи без потери Compile-time проверки зависимостей.
Родная поддержка навигации по коду и рефакторингов в IDE.
Позволяет строго структурировать зависимости и избегать ошибок случайного создания плохих зависимостей.
Живая документация по структуре приложения.
AA>·>Вопрос не про меньше магии, а о смысле магии и где именно эта магия будет находиться.
AA>Уже писал, что вопрос изначально хайповый.
AA>В чем полезность Poor man's DI?
Вроде уж сто раз обсудили.. Попробую подытожить:
Отделение логики создания компонент от логики их использования и явное описание их взаимосвязи без потери Compile-time проверки зависимостей.
Родная поддержка навигации по коду и рефакторингов в IDE.
Позволяет строго структурировать зависимости и избегать ошибок случайного создания плохих зависимостей.
Живая документация по структуре приложения.
Re[13]: О пользе Dependency Injection фреймворков
Здравствуйте, varenikAA, Вы писали:
AA>·>Вопрос не про меньше магии, а о смысле магии и где именно эта магия будет находиться.
AA>Уже писал, что вопрос изначально хайповый.
AA>В чем полезность Poor man's DI?
Вроде уж сто раз обсудили.. Попробую подытожить:
Отделение логики создания компонент от логики их использования и явное описание их взаимосвязей без потери Compile-time проверки зависимостей.
Родная поддержка навигации по коду и рефакторингов в IDE.
Позволяет строго структурировать зависимости и избегать ошибок случайного создания плохих зависимостей.
Живая документация по структуре приложения.
AA>·>Вопрос не про меньше магии, а о смысле магии и где именно эта магия будет находиться.
AA>Уже писал, что вопрос изначально хайповый.
AA>В чем полезность Poor man's DI?
Вроде уж сто раз обсудили.. Попробую подытожить:
Отделение логики создания компонент от логики их использования и явное описание их взаимосвязей без потери Compile-time проверки зависимостей.
Родная поддержка навигации по коду и рефакторингов в IDE.
Позволяет строго структурировать зависимости и избегать ошибок случайного создания плохих зависимостей.
Живая документация по структуре приложения.