статью писал?)
Они самые
Чем бесполезные?
а в чем их польза?
https://habr.com/ru/post/444688/
Вопросом на вопрос? Ок. Разнести работу с чтением данных и работу с записью, например.
А вне контекста Eloquent они полезные?
К сожалению, большинство просто шлёпает репозитории, не используя CQRS
А мы в контексте Элоквент беседу ведём
Если их это устраивает то ок 🤷♂️
А, ну ладно. Мне показалось иначе
Это абстракция ради абстракции и усложнение
если у тебя сто разных условий выборки, ты будешь писать сто методов репозитория? как будешь организовывать передачу критериев в методы?
Во второй статье описано, когда и где применимы репозитории
Ну так можно что угодно оправдать
А как иначе? Заставлять плясать одинаково с разным набором навыков?
Не всем нужен CQRS, но многие захотят как минимум увеличить абстракцию что решит какие-то локальные их проблемы. Не вижу в этом ничего постыдного
Не понял причём тут набор навыков? Тут обсуждение хороших/плохих практик вроде идёт
Да не решают они никаких проблем
Именно. Репозитории сами по себе хорошая практика. Репозитории и Лара когда на CQRS нету средств/времени/умений или как переходной период - тоже нормальная практика 🤷♂️
Какую проблему решают репозитории показанные выше?
Те где код интерфейса и пример метода репы?
Обсуждают сегодня