Код-ревью Middle Баг-репорты обновлено

Ревью баг-репорта: сумма в корзине

Вопрос

Перед тобой баг-репорт. Найди, чего в нём не хватает и что сформулировано плохо. Отметь строки и напиши замечания.

Заголовок: Корзина: неверная итоговая сумма с промокодом
Окружение: прод, Chrome
Шаги:
1. Добавить в корзину товары
2. Применить промокод
Фактический результат: сумма неправильная
Ожидаемый результат: сумма правильная
Серьёзность: Trivial

Коротко

Заголовок здесь хороший, а остальное не даёт воспроизвести баг: без конкретных товаров и промокода разработчик не повторит расчёт. Для денежных багов ожидаемый результат лучше расписать формулой: 2 × 1500 ₽ - 10% = 2700 ₽.

Что должен найти ревьюер

  1. Ошибкастрока 2
    Окружение неполное: версия браузера, ОС, версия сборки или время проверки
  2. Ошибкастрока 4
    Какие товары и сколько: цена, есть ли у них своя скидка
  3. Ошибкастрока 5
    Какой промокод и какие у него условия
  4. Ошибкастрока 6
    Нужны числа: какая сумма получилась
  5. Ошибкастрока 7
    Нужны числа и расчёт: какая сумма ожидалась и почему, ссылка на правило промокода
  6. Ошибкастрока 8
    Неверная серьёзность: ошибка в деньгах на проде не может быть тривиальной, скорее Critical или Major

Разбор

Заголовок здесь хороший, а остальное не даёт воспроизвести баг: без конкретных товаров и промокода разработчик не повторит расчёт. Для денежных багов ожидаемый результат лучше расписать формулой: 2 × 1500 ₽ - 10% = 2700 ₽.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.