Обновить

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
ЕЖЕДНЕВНЫЙ ХАБР | 12 АВГ 2026
Охват68K

Мир, рассчитанный на рост, заканчивается

Некоторые графики объясняют происходящее лучше, чем десяток книг с прогнозами. Вот, например.

Это структура демографической нагрузки в Европе с 1950 года. В 1950-м на сто человек трудоспособного возраста приходился 41 ребёнок и 12 пожилых. В 2023-м - 24 ребёнка и 31 пожилой. Сама нагрузка почти не сдвинулась: 53 иждивенца тогда, 55 сейчас. Перевернулась её структура.

Раньше большинство тех, кого содержало работающее общество, только собирались войти в экономику. Теперь всё большая доля иждивенцев из неё, наоборот, выходит. За этим сдвигом проявляется смена модели, на которой держится почти всё, что мы считаем устройством нормальной жизни.

Мир, рассчитанный на рост, заканчивается

Публикации