Size: a a a

2021 August 02

MV

Moz Vkusni in symfony
ObjectRepo или чо там ща
источник

A

Anthony in symfony
Абстрактный репозиторий
источник

Ш

Шурик in symfony
А если специфический контракт у репы?
источник

MV

Moz Vkusni in symfony
в том случае когда он только и нужен - что плохого?
источник

MV

Moz Vkusni in symfony
ноо я вроде начинаю понимать)
источник

A

Anthony in symfony
А теперь вопрос: как вызвать метод getSomeCoolDomainRepoLogicByPeriodBlaBla?
источник

MV

Moz Vkusni in symfony
да, тут я тебя понял
источник

MV

Moz Vkusni in symfony
а если я контролю ключ и контракт?
источник

Ш

Шурик in symfony
С локатором - не контролишь
источник

MV

Moz Vkusni in symfony
кстать, хорооший поинт, я тебя понял. надо будеьт в одном месте кое-чо переделать
источник

MV

Moz Vkusni in symfony
а если декорировать локатор?)
источник

A

Anthony in symfony
Песня в том, что это не работа класса клиента )) ты нарушаешь srp и стреляешь себе в ногу на тестах, которые потребуют в разы больше сервисного кода
источник

Ш

Шурик in symfony
А проблема куда денется? В catch завернется?
источник

A

Anthony in symfony
И даже на тестах ты офигеешь от ошибок )
источник

MV

Moz Vkusni in symfony
ну там будет проверка верноости ключа и нужный мессадж клиенту, а если ключ ок - то дает нужный нам сервис по контракту
источник

MV

Moz Vkusni in symfony
да чот пока вроде ок с этим)
источник

Ш

Шурик in symfony
Но зависимости все равно скрыты
источник

A

Anthony in symfony
Если по простому, то прикинь, ты пришел в магазин, хочешь купить кеды. Ты даже знаешь sku кед. А тебе в ответ кидают 458 упаковок кед, ищи сам. И не факт, что в коробке эти кеды 🤔
источник

MV

Moz Vkusni in symfony
источник

MV

Moz Vkusni in symfony
вот, то что я хотел услышать)
источник