презентационном слое? С точки зрения чистой архитектуры это не правильно, так как более низкие слои вообще ничего не знают о верхних. А доменный слой как раз самый низкий. И остальные должны подстраиваться под него.
В случае с дата слоем: доменные объекты не знают где брать данные, поэтому они через интерфейсы указывают, какие поставщики данных им нужны. А репозитории, находясь выше, эти интерфейсы имплементят.
Я думал, что data слой находится в самом низу
Обсуждают сегодня