Обновить
37
Егор@YegorP

Пользователь

0,1
Рейтинг
8
Подписчики
Отправить сообщение

Oops! Something went wrong.

Уважаемые мобильные разработчики! Для диагностики проблемы хуже вот такого скриншота может быть только отсутствие скриншота. Ни времени ошибки, ни идентификаторов, ничего.

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

Поэтому, пожалуйста, показывайте вместе с "Oops" хоть что-то. И делайте это изначально. Вам как минимум известно текущее время - покажите его, причём лучше в UTC. Если от сервера пришёл заголовок с идентификатором запроса - покажите его тоже. Эти зацепки не должны потеряться в акте съёмки.

В конце концов, это слишком легко сделать чтобы этого не делать. Более проработанные решения уже требуют трудозатрат. А чтобы показать хотя бы такое, трудозатраты околонулевые:

Oops! Something went wrong.
2024-02-29T12:19:19.883Z
c26e35c0-51c0-4cf0-a7af-1b40fde02fbc
GET https://example.com/user, 500

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Информация

В рейтинге
4 333-й
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Ведущий
От 500 000 ₽
Node.js
.NET