Size: a a a

2021 September 08

D

Devy in symfony
ну тогда жду резюме))
источник

✨Basic_Instinct✨ in symfony
источник

A

Arky in symfony
а у вас по солиду все да?)0
источник

D

Devy in symfony
Ага, тд, дважды выплаты в месяц, отпуска оплачиваемые, больничные, предоставляем технику
источник

A

Arky in symfony
высылаете?)
источник

D

Devy in symfony
Компенсируем трату, но можем и выслать))
источник

✨Basic_Instinct✨ in symfony
если продолжить тему агрегатов, почему рекомендуется использовать звязи не прямыми ссылки, а только id, если мы используем агрегат внутри одной системы - зачем? Согласна если нужна связь на другой агрегат в другом контексте, но внутри агрегата, и на его дочерние? врядле они будут находиться в другой системе или микросервисе

да, и еще - имея id uid, туда ведь может прилететь какой угодно uid, может тогда id как отдельный тип отдельного агрегеата ?
источник

✨Basic_Instinct✨ in symfony
Парни, офтоп!
источник

D

Dmitriy in symfony
OrderId, UserId - во
источник

✨Basic_Instinct✨ in symfony
ну а как в таком случае консистентности добиваются?
источник

D

Dmitriy in symfony
консистентности?
источник

✨Basic_Instinct✨ in symfony
тфу..
источник

QQ

Qwert Qwertinsky in symfony
вопрос "как правильно" - он часто про то "какая задача решается". В вашем случае задача какая?
источник

D

Dmitriy in symfony
у статусов заказа нет отдельных флоу, с заказом работают одни люди, и вообще в 1с отрабатывают заказы
источник

QQ

Qwert Qwertinsky in symfony
это про то что сейчас есть. а задача какая?
источник

SP

Sergey Protko in symfony
тут с двух сторон можно смотреть:

1. зависимости. Если у тебя нет зависимости по данным то зачем ты их искуственно создаешь? Например - у тебя есть комментарии. что бы их потестить тебе надо собирать автора. а авторам нужна еще там организация или еще какие-то вещи. И так у тебя граф зависимостей вытаскивает пол стэйта системы. Получается неоправданно высокая связанность.

2. консистентность. Если у тебя один агрегат ссылается напрямую на другой, и при этом стэйт второго агрегата влияет на первый то у тебя нарушаются границы транзакций. мол ты меняешь один агрегат и неявно должен поменяться другой и т.д. То есть все вопросы атомарности изменений стэйта ломаются.
источник

D

Dmitriy in symfony
сижу и думаю, нужны ли агрегаты ) пока пришел к выводу что не нужны, хотя кол-во статусов больше 2 )
источник

SP

Sergey Protko in symfony
ну такое бывает, когда система простая и в целом процесс не в твоей системе происходит и "тебе надо только стэйт синкать из 1С для UI", но тут вопрос вообще зачем заказы в твоей системе, синхронизация это больно...
источник

D

Dmitriy in symfony
заказы делают клиенты, потом заказы улетают в 1с
источник

D

Dmitriy in symfony
в системе заказы, чтобы клиент в лк глянул )
источник