Size: a a a

2021 August 20

ЕК

Евгений Котов... in symfony
ну либо рич модел не обозначает, что я должен запихать всю логику в сущность.. или все же значит?
источник

DT

Dmitriy Tkachenko in symfony
rich модел это не только состояние (как в анемик), но еще и поведение в том же месте где и состояние, за счет этого контроль над состоянием не размазан по всему приложению ровным слоем (если все владеют состоянием, то им не владеет никто), а лежит мирно в одном месте.
источник

DT

Dmitriy Tkachenko in symfony
у тебя какой-то неправильный рич
источник

DT

Dmitriy Tkachenko in symfony
но в целом все мы когда-то блуждали в этих же заблуждениях)
источник

DT

Dmitriy Tkachenko in symfony
не ВСЮ логику, а только ту, которая контроллирует внутреннее состояние, а именно его валидность
источник

ЕК

Евгений Котов... in symfony
ну вот сущность имеет состояние, вот ее поведение пытаюсь запихнуть туда же) вроде правильно
корневому агрегату нужно проверить свои агрегаты? при условии что агрегаты у нас доктриновские сущности, связи типа many2one и пр. - нет, агрегат имеет ссылку на свой корень
корневой агрегат должен вытащить свои агрегаты, с помощью реп
источник

DT

Dmitriy Tkachenko in symfony
Зачем ему проверять свои агрегаты? Они сами могут проверить себя. Инкапсуляция же.
источник

ЕК

Евгений Котов... in symfony
возможно в этом я и заблуждаюсь, но пока не понял)
источник

ЕК

Евгений Котов... in symfony
ну допустим надо, никак по другому не понять, можно ли корневой агрегат перейти в след состоянии
или в данном случае с проектированием что-то не то?
источник

Н

Николай in symfony
всем привет! поставил симфони в связке с докером. пытаюсь создать миграцию. пишет вот это. со шторма к бд подключился успешно. куда копать?
источник

Н

Николай in symfony
источник

Н

Николай in symfony
источник

ЕК

Евгений Котов... in symfony
мужчина, вы куда без очереди
источник

Н

Николай in symfony
простите
источник

Н

Николай in symfony
я за вами буду
источник

A

Anthony in symfony
за ними просили не занимать
источник

DT

Dmitriy Tkachenko in symfony
А, ну это проверка консистентности между агрегатами. Проверять тоже не надо. Верхний агрегат просто не позволит сделать так, что внутренние будут в разногласии. Тогда и проверять не придется
источник

✨Basic_Instinct✨ in symfony
проверь pdo в php ext
источник

DT

Dmitriy Tkachenko in symfony
Надо не проверить а поставить
источник

Н

Николай in symfony
типа подключен ли в phpinfo?
источник