Anonymous
Such REST, much API.
Anonymous
Я вообще про длительность жизни токена, ты про что-то другое
Paks
и отвлеч на пару минут
Paks
и после этого он продолжит оплату
Anonymous
Никакого нарушения
Anonymous
А если нажал — купил.
Anonymous
То похуй.
Paks
ну это работает ток если можно сразу стянуть с карты деньги, и не надо вводить реквизитов
Anonymous
Ты предлагаешь ради каждого клиента соль менять каждый раз?
Anonymous
Paks
ну мб и должно, но хранят данные карты единицы
Paks
да я бы и не хотел, что бы мою карту хранили все кинотеатры страны, где я бываю
q210
для меня REST - удобная структура API, ориентированная на работу с ресурсами с помощью нескольких заранее известных stateless операций
Anonymous
А и не должны.
Anonymous
Есть PayPal, есть всякие интернет банки.
Anonymous
Они хранят карты и счета.
Anonymous
Ты просто у них берешь деньги.
Paks
у нас в стране PayPal и прочее не работают
Anonymous
Хуево быть у вас.
Oleksii
Что значит хранение состояний?
q210
говоришь - у нас REST HTTP API - и сразу понятно, что есть некие ресурсы (пользователь, статья, комментарий), к которым можно слать GET / POST / PUT / DELETE запросы, и понятно что будет при обработке таких запросов
Paks
ну вот реальный кейс
Anonymous
Paks
и твое решение проблемы ушлов в опу
Paks
ибо не решает потребностей
Paks
абсолютно
Anonymous
Очевидно, что с вашими философиями оно не подходит.
Paks
ну при нажатии на кнопку купить сразу производить покупку - это так же глупо
Paks
человек мог ошибится, ты не дал ему шанса исправится
Paks
далее проходи процедуру возврата
Paks
странно
Anonymous
Anonymous
Нажал — купил.
Paks
ты мог ее случайно нажать
Anonymous
И потом, не самолеты продаешь, билет в кино — копейки.
Paks
кто-то ударил
Paks
палец дернулся на кнопку
Anonymous
Рефреш токен тоже может протухнуть и тогда иди гуляй
Paks
ну это абсолютно глупый UX
Roman
Посоны, о чём спор? Токен есть рест или не рест?
Anonymous
Глупо пытаться впихнуть в UX все возможные проблемы RL.
Paks
хорошие практики - подтверждение
Anonymous
Нужно делать максимально удобно для широкой публики.
Nikita
Roman
Ну я зашёл на сайт кинотеатра, смотрю - REST, думаю, ну нахер
Roman
так?
Anonymous
Нихуя.
Anonymous
Нажал "Заказать" к тебе едет такси.
Anonymous
Просто и удобно.
Anonymous
Anonymous
Если деньги не придут, товар вернется в оборот.
Paks
Anonymous
Разве что они с этими множителями заебывают в Убер, типа "согласен что 1.6x".
Paks
ток не 2, а 15
Anonymous
а, я понял. То есть идет как бы реальная продажа, но если в течении како-то времени деньги не приходят, то он возвращается обратно в пул, клиент об этом как-то уведомляется?
Anonymous
Anonymous
Типа "Деньги не пришли, заказ отменили".
Anonymous
Нет, ты там состояние хранишь, резерв.
Да похер, это условность. Этот резерв - та же продажа. Это Человеку просто говорят что он должен за 15 минут оплатить. Клиент-апликуха может о 15 минутах вообще ничего не знать
Anonymous
Anonymous
Paks
ну недавно Яндек попал на 10 млн $
Paks
за глупо пытаться варианты просчитать
Anonymous
А ты сидишь и просчитываешь все варианты.
Paks
да, аудитория выберет более удобный сервис при равных прочих
Anonymous
У нас есть два сервиса про продаже билетов во всякие театры в городе.
Paks
и если у меня с оплатами будут какие-то косяки - я оплачивать не буду больше через апку этого кинотеатра, и не я один
Anonymous
В одном ты просто нажал "Купить" и идешь в кино без проблем.
Anonymous
А в другом ебли на минут 20.