Size: a a a

2021 November 01

✨Basic_Instinct✨ in symfony
нашла...
источник

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

ПГ

Павел Г. in symfony
Ну кейс несколько похож на мой, разные данные для разных типов. Но чёт хз...
источник

ПГ

Павел Г. in symfony
Так просто можно дойти все пихать в json. Меня так чуть в mysql чате не сожрали
источник

✨Basic_Instinct✨ in symfony
там хороший пример и с валютами, и с username
источник

ПГ

Павел Г. in symfony
У @grachevko  как я понял кейс в том, что только одно vo из 2  может быть для одной сущности . И типа нет смысла хранить null колонки, проще json
источник

КГ

Константин Грачев... in symfony
Не обязательно гиперболизировать. Вот у меня возникла необходимость иметь чуть разные поля, при этом эти поля не нуждаются ни в индексах ни фильтрах по ним (хотя для постгреса и это не проблема), решил что не плохое место заюзать
источник

✨Basic_Instinct✨ in symfony
эм... про null колонки я и не думала добавлять, типа делить name, father_name, organization и т.д.
источник

✨Basic_Instinct✨ in symfony
посмотри видос, там очень хороший пример где-то в конце про username
источник

КГ

Константин Грачев... in symfony
Лучше уж тогда col1, col2, col3
источник

ПГ

Павел Г. in symfony
Так у него или организация или фио грубо говоря. Или я не понял.
источник

✨Basic_Instinct✨ in symfony
у него username где может быть что угодно ))
источник

ПГ

Павел Г. in symfony
Как можно в одно username уместить несколько полей без json(другого формата) ?
источник

ПГ

Павел Г. in symfony
Как я понимаю, там не просто string а несколько полей с которыми потом работать по разному в завимсости от legal form
источник

ПГ

Павел Г. in symfony
Какой то неоднозначный доклад, имхо. Вроде и про VO норм рассказал основное и примеры его профита, а вроде вбросил вначале кейсы, которые вроде вообще к "решению" VO не отностся (проблемы вполне могут быть и для Entity), а про какой то полифморфизм, где должны быть вообще скорее всего разные Money под оним интерфейсом/базовым классом. Но с его стороны решения не было.
источник

✨Basic_Instinct✨ in symfony
очень давно смотрела, не помню, но как мне вроде как понятно, ну или додумать можно
источник

SP

Sergey Protko in symfony
интерфейсы базовые классы - сморим на LSP
источник

✨Basic_Instinct✨ in symfony
в докладе там вообще даже к языку как таковому не привязано
источник

ПГ

Павел Г. in symfony
Даже не знаю. Проблема: у нас есть несколько валют с своими особенностями. "Решение? Vo". Вот и весь ответ)
источник

SP

Sergey Protko in symfony
ну на каждую валюту свой VO
источник