Подтверждение расходует баланс один раз; повтор открывает уже созданный заказ.
О проекте
Задача
Повторить привычный напиток хочется быстро. Но второй клик не должен превращать один выбор в два списания.
Результат
Латте уменьшает исходный баланс 120 до 70. Повтор того же выбора не меняет 70; после перезагрузки результат остается тем же.
Что передано заказчику
- Быстрые действия
- Сохраняемый результат взаимодействия
- Исходные данные и порядок самостоятельной проверки
Инструменты и подход
Навыки
Содержание 4
Готовая работа
Повтор команды открывает историю
Перед подтверждением показываю состав напитка. Сохраняю код команды и расход вместе с заказом; уже выполненный код открывает историю. Баланс меняется одновременно с записью результата.
Граница работы
Разбор и материалы
Вклад и команда
Разработал отдельное подтверждение, историю действий, локальную защиту повтора и отмену с обратным изменением баланса.
Ссылки и материалы
- Интерактивный результат
- Исходные условия и модель
- Повторить проверку
- Исходный набор для повторного использования
- Повтор напитка с одним списанием — исходная таблица.csv
4 ситуаций для сравнения.
- Повтор напитка с одним списанием — проверка.txt
Критерии проверки этого решения.
- Повтор напитка с одним списанием — паспорт.json
Контекст, ограничения, решение и данные.
- Повтор напитка с одним списанием — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…