обычно проблема с "слишком много стэйта" которая тянет "слишком много логики". И "слишком много стэйта" обычно либо просто так либо "потому что я хочу потом врайт модельку для UI юзать
"сервисы" могут быть нужны тогда, когда у тебя возникает взаимодействие различных агрегатов но это может быть индикатором плохого проектирования
логика агрегата - логическая транзакция. Операция может состоять из нескольких логических транзакций. Запихнуть сам сценарий операции в сервис в целом не плохая идея и это не будет плохо.
логика агрегата - логическая транзакция. Операция может состоять из нескольких логических транзакций. Запихнуть сам сценарий операции в сервис в целом не плохая идея и это не будет плохо.