Информация об изменениях

Сообщение О пользе Dependency Injection фреймворков от 12.01.2021 20:17

Изменено 16.01.2021 22:09 Министр Промышленности

О пользе Dependency Injection
С моей профессиональной точки зрения DI фреймворки не нужны.

Они затрудняют распутывание кода,
понижают гибкость автоматического рефакторинга (в частности ReSharper-ом)
и это не перекрывается гибкостью подстановки mock-объектов

но обнаруживаю ярых адептов этого всего.
уже и в вакансиях суют такое требование

кто-то может популярно расписать преимущества либо природу явления популярности?
(часть плюсов знаю и гипотезы-то я имею, но мнение всё равно такое)


14.01.21 02:39: Перенесено из 'Философия программирования'
О пользе Dependency Injection фреймворков
С моей профессиональной точки зрения DI фреймворки не нужны.

Они затрудняют распутывание кода,
понижают гибкость автоматического рефакторинга (в частности ReSharper-ом)
и это не перекрывается гибкостью подстановки mock-объектов

но обнаруживаю ярых адептов этого всего.
уже и в вакансиях суют такое требование

кто-то может популярно расписать преимущества либо природу явления популярности?
(часть плюсов знаю и гипотезы-то я имею, но мнение всё равно такое)