vitaly_74
@vitaly_74

Как бы вы создали 2 зависимые сущности одним запросом, или двумя?

Представим бекэнд, и фронт на js, вот например нам нужно при регистрации пользователя, создать для него одновременно корзину.
Чтобы вы сделали?
Вариант 1: отправили бы один запрос на регистрацию, и вторым запросом бы создали корзину. и например, третьим, список желаний. т.е. в идеале 3 запроса.
Вариант 2: Отправили бы запрос на регистрацию, и создали бы в нем на беке 2 сущности (или 3).
Вариант 3: ваш вариант?
я придерживаюсь 2-го но тут возникает проблема зависимости и связанности кода. Т.е. какая то сущность будет сильно зависеть от другого, имею ввиду реализация будет друг от друга зависить сильно. (Даже на на уровне абстракций, одна абстракция будет зависить от другой, т.е. один модуль будет зависить от другого)
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Плевать не от того отталкиваетесь как правильно заметил Сергей Горностаев нам нужны метаданные и статистика итак:

1 выдача куки или любого идентификатора для пользователя, плевать на место мы его поймали и отслеживаем все действия, уже на этом этапе мы смотрим куда он ходит, какие категории просматривает и так далее
2 Он таки созрел и регистрируется, теперь этот анонимный пользователь фиксируется с реальным лицом
3 при покупке выкатываете офферы и скидки, типа добавь дребедень и получи -5%
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы