PHP разработчик
А в чем преимущество ArticleApplicationService , если он только проксирует запросы UserCases, почему не обращаться сразу к UserCase?
ArticleApplicationService
Деплой это хорошо, но важная часть rollback на предыдущую версию опущена...
Ни о каких транзакциях бизнес логика знать не должна. Транзакции обычно объявляют на уровне application, и проблем никаких не будет не зависимо от количества вызываемых репозиториев, если все они относятся к одному инстансу базы данных.
Это же пример, раскрывающий возможности laravel, а не продакшн код. А как писать код, это вы будете уже на конкретном проекте...
А в чем преимущество
ArticleApplicationService, если он только проксирует запросы UserCases, почему не обращаться сразу к UserCase?Деплой это хорошо, но важная часть rollback на предыдущую версию опущена...
Ни о каких транзакциях бизнес логика знать не должна. Транзакции обычно объявляют на уровне application, и проблем никаких не будет не зависимо от количества вызываемых репозиториев, если все они относятся к одному инстансу базы данных.
Это же пример, раскрывающий возможности laravel, а не продакшн код. А как писать код, это вы будете уже на конкретном проекте...