Size: a a a

2020 November 16

YP

Yurii Prudskyi in Laravel UA
Использую для инкапсуляции респонсов от внешних апишек или реквестов на наши вебхуки. Чтоб не с массивом или жсоном работать, а с красивыми классами. Времени тратится понты, больше выигрывается на удобстве использования.
источник

РИ

Роман Игумнов... in Laravel UA
Спасибо за ответ.
источник

AS

Alex Sin in Laravel UA
Роман Игумнов
Ребята всем привет! Кто реально использует в своей работе под ларой dto объекты и value obj? Или вы не видите смысла использования их  в Ларе? Хочу для себя выбрать схему развития в таких подходах Dto и Value Object. Вообщем стоит ли тратить время на такую разработку под Ларой?
а мне кейс недавний сложно описать вкратце, но с последним предложением Юрия полностью совпадает. Смотрите по ситуации. DTO используйте для передачи данных конкретного типа, интерфейсы в помощь, а VO например для элементов одного и того же типа - например обьекты определенных классов в массиве, и вот этот массив и есть ВО
источник

В

Вячеслав in Laravel UA
Есть хорошая серрия статей от одного из ребят команды Spatie - Laravel Beyond CRUD
В этой части описано применение DTO - https://stitcher.io/blog/laravel-beyond-crud-02-working-with-data
источник

РИ

Роман Игумнов... in Laravel UA
Вячеслав
Есть хорошая серрия статей от одного из ребят команды Spatie - Laravel Beyond CRUD
В этой части описано применение DTO - https://stitcher.io/blog/laravel-beyond-crud-02-working-with-data
ОтличнО! Спасибо
источник

В

Вячеслав in Laravel UA
А вообще лучше исходить от проблемы, если DTO или VO, помогают упорядочить систему, то конечно стоит использовать.
источник

D

Dymon in Laravel UA
полный вариант Laravel Beyond CRUD из соседнего чата, может кому-то пригодится
источник

D

Dymon in Laravel UA
Ну ловите полную книгу если что
источник

MR

Maxim Rebitskiy in Laravel UA
Yurii Prudskyi
Использую для инкапсуляции респонсов от внешних апишек или реквестов на наши вебхуки. Чтоб не с массивом или жсоном работать, а с красивыми классами. Времени тратится понты, больше выигрывается на удобстве использования.
++
источник

РИ

Роман Игумнов... in Laravel UA
Dymon
Ну ловите полную книгу если что
👍👍👍👍
источник

РИ

Роман Игумнов... in Laravel UA
Dymon
Ну ловите полную книгу если что
А на русском нет?
источник

РИ

Роман Игумнов... in Laravel UA
Вячеслав
А вообще лучше исходить от проблемы, если DTO или VO, помогают упорядочить систему, то конечно стоит использовать.
Как понять что помогает? Мне кажется она везде применима в системе. Например даже crud
источник
2020 November 17

J

Jeen in Laravel UA
Роман Игумнов
Как понять что помогает? Мне кажется она везде применима в системе. Например даже crud
Не везде. Часто это излишнее усложнение
источник

AS

Alex Sin in Laravel UA
Jeen
Не везде. Часто это излишнее усложнение
Если есть 1 параметр, например строчка, не делать же из этого ДТО
источник

РИ

Роман Игумнов... in Laravel UA
Alex Sin
Если есть 1 параметр, например строчка, не делать же из этого ДТО
это конечно понятно =))) Ну VO делать стоит например)
источник

AS

Alex Sin in Laravel UA
Для валидации?
источник

J

Jeen in Laravel UA
Роман Игумнов
Как понять что помогает? Мне кажется она везде применима в системе. Например даже crud
В обычном круде, как раз - излишнее усложнение. Это для более сложных систем, где важно соблюдение структуры данных. Там где много разных логических слоев, и нужно обмениваться данными между ними
источник

AS

Alex Sin in Laravel UA
Jeen
В обычном круде, как раз - излишнее усложнение. Это для более сложных систем, где важно соблюдение структуры данных. Там где много разных логических слоев, и нужно обмениваться данными между ними
Можно пример пожалуйста? Кейса*
источник

В

Вячеслав in Laravel UA
Да, ладно. Чего ты начинаешь)
источник

В

Вячеслав in Laravel UA
источник