Size: a a a

2020 August 06

SM

Sergey Milimko in PHP
никто не мешает туда добавить некоторые методы если понадобится
источник

SB

Sergei Baikin in PHP
Алексей Гевондян
блин, ребят, все субъективно) ща опять в срач скатимся
да у нас простоект на работе есть один проект от вот таких же гениев где DTО от базоваго класса DTO наследуются
Вот у меня и бомбануло
источник

SM

Sergey Milimko in PHP
Ну да, ты то вероятно опытный архитектор, не один большой проект сделавший?
источник

SM

Sergey Milimko in PHP
DTO это название класса. Класс можно наследовать, где нарушения?
источник

SM

Sergey Milimko in PHP
название у него такое, это не структура данных. В пхп нет структур данных вообще
источник

DP

Dmitri Ponomarjov in PHP
Nih-синдром
источник

КГ

Константин Грачев... in PHP
Охотаж людям столько бейлерплейта писать
источник

SM

Sergey Milimko in PHP
пукать мозгом в основном
источник

AP

Artem Prosvetov in PHP
То ли еще будет, сейчас к ддд в пхп много внимания. Куча книг, где про важные вещи пропускают, а говорят сразу про код. Да тот же Елисеев со своими курсами подогревает интерес у молодежи
источник

ЕР

Евгений Ромашкан... in PHP
Тут шикарно всё, ящитаю)
источник

OA

Oleg Arkhipov in PHP
Есть такая библиотека, например, для автоматического заполнения DTO: https://github.com/spatie/data-transfer-object, как раз, чтобы меньше бойлерплейта писать. Там вот наследуют DTO-шки. Правда, не знаю, есть ли там на самом деле нужда в этом наследовании.
источник

ЕР

Евгений Ромашкан... in PHP
Абстрактный класс DTO на 600 строк(включая вайтспейс и комменты)  👀
источник

SM

Sergey Milimko in PHP
А что делает этот класс поняли?
источник

SM

Sergey Milimko in PHP
зачем там 600 строк кода?
источник

SM

Sergey Milimko in PHP
для структры данных код не нужен
источник

AP

Artem Prosvetov in PHP
Как по мне инциализацию ДТО стоило бы делать не силами ДТО, а сторонним классом, а лучше уже готовым решением, например symfony/serializer
источник

ЕР

Евгений Ромашкан... in PHP
Sergey Milimko
А что делает этот класс поняли?
Некоторые места норм, да и то можно было не пихать их в абстрактный класс, а некоторые вроде магии, рефлексии и пр. - дичь.
источник

SM

Sergey Milimko in PHP
так и есть. Назначение класса добавить синтаксический сахар в виде тру свойств во все наследуемые классы
источник

SM

Sergey Milimko in PHP
свойства не в стиле пхп, в стиле, например, C#
источник

ЕР

Евгений Ромашкан... in PHP
Хз, я бы это просто выкинул сразу как минимум за то что это не тайпчекается статанализом)
источник