Здравствуйте, varenikAA, Вы писали:
VD>>Подумай на досуге, как можно создавать сервисы не зная о их зависимостях и порядке создания.
AA>Это просто. "Отказ от зависимости" и переход к "функциональной композиции".
Т.е. надо просто описать все зависимости и порядок создания.
AA>Марк Земанн (автор DI) как раз сейчас проповедует "отказ" https://blog.ploeh.dk/2017/02/02/dependency-rejection/.
AA>Правда для этого необходим соответствующий ЯП, наверно.
Что-то я не понял смысл этой статьи... Это не про dependencies как таковые, а про разделение pure и impure-функций.
AA>Еще в статье заметно, что частичное применение это то же DI только в ФП стиле.
И собственно всё стоило говорить в теме DI в ФП стиле.