Size: a a a

2021 February 03

S

SixthSense in symfony
Danil
так, а ты сам синьор на симфони?
Если бы он был, думаю знал бы что спрашивать
источник

D

Danil in symfony
ну вдруг он мидл на симфони
источник

S

SixthSense in symfony
ну тогда не он должен собеседовать Сеньйора
источник

S

SixthSense in symfony
а тех лид или тим лид
источник

IB

Ivan Berezhnov in symfony
Danil
так, а ты сам синьор на симфони?
Я не синьор на Симфоне, только мидл
в компании я единственный пхп и открылась вакансия на синьора

Спасибо @jokytail что откликнулся и список🤝
источник

D

Danil in symfony
ну вот у тебя же есть опыт с фреймворком
источник

D

Danil in symfony
переложи его на вопросы, касаемо проекта
источник

D

Danil in symfony
вся эта градация фигня
источник

S

SixthSense in symfony
и на сколько я знаю сеньйора больше по софт скилам нужно гонять)
источник

S

SixthSense in symfony
а не по хард скилам
источник

D

Danil in symfony
короч, список вопросов не решит проблему, если у вас это будет всего лишь второй разраб в компании, ищите такого, который сможет решать ваши задачи
источник

D

Danil in symfony
отсюда и вопросы должны касаться ваших кейсов
источник

Р

Руслан in symfony
Ivan Berezhnov
Я не синьор на Симфоне, только мидл
в компании я единственный пхп и открылась вакансия на синьора

Спасибо @jokytail что откликнулся и список🤝
99 процентов, что собеседоваит ты будешь не синиора
источник

IB

Ivan Berezhnov in symfony
Понял, хорошие поинты для раздумий
источник

A

AlexS in symfony
у меня вопрос не совсем по симфони, но рискну) вчера я задавал его в соседнем чате но там как-то всё скатилось в срач "автоинкремент против uuid", что никак не прояснило сути вопроса)

собсно сабж: а подскажите, как правильно разруливать получение айдишки для доменных событий?

сейчас все события у меня из сущностей вытягиваются в отдельном слушателе доктриновских событий на postFlush

по идее, в объекте может поменяться что угодно, потому в доменное событие передаётся единственная стабильная штука - это айдишник (база mysql, айдишник - автоинкрементный). но некоторые события могут произойти еще до того, как у сущности появилась айдишка. как правильнее? передавать весь объект в событие, а айдишка будет востребована после того, как сущность сохранилась? но вся сущность в событии не особо-то и нужна. или же передавать в событие какое-то замыкание из которого можно будет получить id? или еще какие-то варианты? я сам склоняюсь к тому, чтоб передавать сущность, но может есть какие-то более клёвые варианты? менять базу и делать айдишки uuid - не предлагать)

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

какой самый правильный подход?
спасибо за ответы)
источник

C

CvekCoder in symfony
Если мы про ООП (а мы ведь про него), то передавайте сущность вокруг которой произошло событие. Ид имеет смысл когда надо сериализовать для промежуточного транспорта типа aqmp, в прочих случаях - сам объект.
источник

VK

Vladyslav Kopaihorod... in symfony
AlexS
у меня вопрос не совсем по симфони, но рискну) вчера я задавал его в соседнем чате но там как-то всё скатилось в срач "автоинкремент против uuid", что никак не прояснило сути вопроса)

собсно сабж: а подскажите, как правильно разруливать получение айдишки для доменных событий?

сейчас все события у меня из сущностей вытягиваются в отдельном слушателе доктриновских событий на postFlush

по идее, в объекте может поменяться что угодно, потому в доменное событие передаётся единственная стабильная штука - это айдишник (база mysql, айдишник - автоинкрементный). но некоторые события могут произойти еще до того, как у сущности появилась айдишка. как правильнее? передавать весь объект в событие, а айдишка будет востребована после того, как сущность сохранилась? но вся сущность в событии не особо-то и нужна. или же передавать в событие какое-то замыкание из которого можно будет получить id? или еще какие-то варианты? я сам склоняюсь к тому, чтоб передавать сущность, но может есть какие-то более клёвые варианты? менять базу и делать айдишки uuid - не предлагать)

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

какой самый правильный подход?
спасибо за ответы)
делать uuid)))
источник

SP

Sergey Protko in symfony
Да, лучше uuidv4
источник

A

AlexS in symfony
Vladyslav Kopaihorodskyi
делать uuid)))
Я бы с удовольствием, но это не вариант(
источник

SP

Sergey Protko in symfony
Или v6 если не страшно
источник