
Bohdan
20.02.2018
21:21:51
ребята, что-то у вас долго срачик о сеттерах идет

Artur
20.02.2018
21:22:00
да ты зацепился к ситуации и видишь её не правильно
не так как видят бизнеса

Sergey
20.02.2018
21:22:07

Google

Artur
20.02.2018
21:22:09
даже амазон не меняет цены

Sergey
20.02.2018
21:22:13

Artur
20.02.2018
21:22:14
АМАЗОН, карл

Vit
20.02.2018
21:22:17
Ставки тут делают?

Artur
20.02.2018
21:22:24
да как бы я с таким сталкивался

Sergey
20.02.2018
21:22:27
это ты придумал

Artur
20.02.2018
21:22:31
при повдторном добавлении новая цена
в корзине старая

Sergey
20.02.2018
21:22:38
да
в корзине старая
потому что ты уже зарезервировал продукт по нужной цене
придумал себе что-то и спорит

Google

Bohdan
20.02.2018
21:23:11
Сережа, поправлю

Artur
20.02.2018
21:23:15

Bohdan
20.02.2018
21:23:18
по опыту амазона: нифига не фиксируют

Artur
20.02.2018
21:23:30
ты только что утверждал что цена обнволяться должна по сути

Sergey
20.02.2018
21:23:54

Artur
20.02.2018
21:24:12
новый айди по новой цене старый по старой я просто хз

Sergey
20.02.2018
21:24:23
делать можно двумя способами:
- хочешь поредактировать - сначала сними продукты с продажи
- хочешь поредактировать - будет создана новая ревизия

Artur
20.02.2018
21:24:38
оператор-продавец
меняет цену вес ещё что
подельник собирает заказ
прод возвращает цену/вес
профит
ещё раз мы сейчас в бл полезли
потому что для тебя важно показать что бл сущьности имеет значение
а я говорю задача абстракная

Sergey
20.02.2018
21:25:39
я не вижу проблемы - изменения аффектят только новые заказы

Artur
20.02.2018
21:25:45
изменить не все поля

Google

Sergey
20.02.2018
21:25:57
потому что сущности разедлены

Artur
20.02.2018
21:26:06
я и говорю
ты ограничиаешь апи нагружая его транзитными данными
это не плохо

Sergey
20.02.2018
21:26:25

Artur
20.02.2018
21:26:29
это точно не от плохого инженеринга

Sergey
20.02.2018
21:26:51
трафик тоже
ой да я тебе могу предложить оптимальный вариант
с точки зрения UI
который будет конкертиться на уровне UI в то что мне надо
проблему нашел

Artur
20.02.2018
21:27:15
API публтичный дл всех

Sergey
20.02.2018
21:27:22
короч мне скучно

Artur
20.02.2018
21:27:28
10 полей? мало! 50?
и мне

Sergey
20.02.2018
21:27:36
точнее не так
местами не чушь

Google

Sergey
20.02.2018
21:27:50
просто смешиваешь и подменяешь понятия

Artur
20.02.2018
21:27:50
)))

Sergey
20.02.2018
21:27:56
и от того чушь)

Artur
20.02.2018
21:28:00
я подменяю понятия? )))
было непонимание

Sergey
20.02.2018
21:28:13
да, ты смешиваешь таблички, сущности, UI и БЛ

Artur
20.02.2018
21:28:14
но понятие подменялось только про БЛ
и не мной :P

Sergey
20.02.2018
21:28:31
подменяешь понятие сущности

Admin
ERROR: S client not available

Artur
20.02.2018
21:28:53
это вообще широкое понятие

Sergey
20.02.2018
21:29:02

Artur
20.02.2018
21:30:09
в CRUD передаётся по http НЕ сущьность? )
сущьностью она становится только в DTO? )

Sergey
20.02.2018
21:30:49
ну то есть нет

Artur
20.02.2018
21:30:57
те нет DTO = нет сущностей?

Bohdan
20.02.2018
21:30:59
сущностью она становится только в сущности

Sergey
20.02.2018
21:31:15

Google

Sergey
20.02.2018
21:31:20
и они могут использовать разные модели данных

Artur
20.02.2018
21:31:24
для меня это транспорт сущьности

Sergey
20.02.2018
21:31:29
те которые удобны для http или для БЛ

Artur
20.02.2018
21:31:30
я это имел ввиду

Bohdan
20.02.2018
21:31:40
но это не всегда так

Sergey
20.02.2018
21:31:42
у меня это не так

Artur
20.02.2018
21:31:55
ну ок

Sergey
20.02.2018
21:32:03
по сути это вечный холивар между data driven и domain driven

Bohdan
20.02.2018
21:32:19
имхо data driven - это просто круды
и сложные штуки так не сделаешь

Sergey
20.02.2018
21:32:27

Bohdan
20.02.2018
21:32:29
точнее
не так
сложные круды можно пилить

Artur
20.02.2018
21:32:40
и когда передаётся 5 полей из 10 это как ра и есть неполная сущьность которой нужна базовая основа(из бд по id)

Sergey
20.02.2018
21:32:42
ну вот человек описал сложный круд

Bohdan
20.02.2018
21:32:46
но сложный круд и сложный домен - это не равные штуки

Sergey
20.02.2018
21:33:02

Artur
20.02.2018
21:33:09
я круды только для справочников делаю да админок :(

Sergey
20.02.2018
21:33:32
простой пример:
{
"id": 1,
"status": "closed"
}
вот твой запрос