и имплементации Репозиториев вынести в отдельный слой".
Можно узнать, упрощение чего? Введение дополнительного слоя без обоснования не выглядит как упрощение.
Но главное, нарушен принцип "domain ничего не знает о других слоях": теперь знает о "слое репозиториев". Да еще в этом слое находятся конкретные реализации репозиториев, а это КМК уже ни в какие ворота (напоминаю, domain знает об этом слое).
Или же это просто разбиение по пакетам? В таком случае не следует называть это слоем.
Ушли от этого Нужно обновить Замечание справедливое
Обсуждают сегодня