Добавить новость
ru24.net
Все новости
Декабрь
2024

Использование ZLayer без «сервисов»

0

В заметке "Идиоматическое внедрение зависимостей в ZIO 2" Пьер Рикадат описывает типичную структуру Scala-приложения на основе ZIO. Элементами этой структуры являются использование интерфейсов, классов с зависимостями и dependency injection.

Известен также подход, описанный в заметке "От внедрения зависимостей к отказу от зависимостей" Марка Симана. Автор прежде был апологетом внедрения зависимостей и написал об этом книжку. Но в функциональном подходе можно строить системы без зависимостей, что требует отказа сразу от интерфейсов, классов с зависимостями и от понятия dependency injection.

Хотелось бы посмотреть, как те же примеры, что приводит Пьер Рикадат, будут выглядеть без классов и интерфейсов. А также понять, можно ли использовать ZLayer'ы при разработке программ в функциональном стиле.

Читать далее



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
ATP

Брисбен (ATP). Финал. Опелка поборется за титул с Лехечкой






Синоптики спрогнозировали облачную погоду и гололедицу в Москве 5 января

Новые законы о недвижимости заработали в России с 1 января: что изменится для собственников

"ИИСУС ИЗ УСБ": "Z" И "АЗ" В НЛП СВО ПОСТОЯННО ИСПОЛЬЗУЮТ ПРИ ПОСТАВКАХ ОРУДИЙ. НУЖНО ПРАВИЛЬНО УЧЕСТЬ. Россия, США, Европа могут улучшить отношения и здоровье общества?!

Лечение собаками и кошками: как пет-терапия помогает больным деменцией