@oop_ru

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

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

не так как видят бизнеса

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
Сережа, поправлю

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
я и говорю

ты ограничиаешь апи нагружая его транзитными данными

это не плохо

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
10 полей? мало! 50?
ты чушь несешь

точнее не так

местами не чушь

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
те нет DTO = нет сущностей?
нет, просто http запрос и сущность это разные вещи

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" }

вот твой запрос

Страница 515 из 785