169 похожих чатов

Через ShowAllert плохая идея показывать сообщение и код ошибки?

17 ответов

22 просмотра

Как минимум рядовому пользователю это ни о чем не говорит. Нужно обрабатывать

ну имхо да какой толк пользователю от кода ошибки? лушче запишите её в логи а пользователю дайте знать что "произошла ошибка" так чтоб это сообщение вписывалось в приложение

Reid-Larson Автор вопроса
😉Максим
Как минимум рядовому пользователю это ни о чем не ...

Да это все понятно, обработка есть через аналитику. Но все же, юзер дополнительно может сообщить в саппорт, если что-то произошло, показав скрин с окном, где текст и код ошибки

Reid Larson
Да это все понятно, обработка есть через аналитику...

Лучше предусмотреть какой-то красивый плейсхолдер на такие случаи

Reid-Larson Автор вопроса
Reid Larson
Да это все понятно, обработка есть через аналитику...

показывать коды ошибки не особо дружелюбное поведение тут уж прогер/компания берет на себя ответственность на отслеживание этой ошибки а юзер должен только кинуть репорт и у казать где и когда при желании а в вашем случае юзер еще должен запомнить код ошибки)

Reid-Larson Автор вопроса
Аля Ільїна
но?)

Юзерам запомнить ошибку - не проблема, судя по отзывам на маркетах. Некоторые и скрины присылают, чтобы быстрее проблему решить. Чтобы все это убрать и держать автономным, нужен человек, который каждый день будет чекать логи с аналитики и анализировать происходящее. Если такого человека нет, то как быстро реагировать на проблемы, если юзеру в случае ошибки особо нечего будет показать, когда ни сообщения, ни кодов ошибки не будет?Даже в крупных аппках показывают коды ошибок, например, с сообщениями

Reid Larson
Юзерам запомнить ошибку - не проблема, судя по отз...

сообщение то показывать стоит но это должно быть сообщение понятное юзеру и не отпугивающее все зависит от приложения конечно и конечных пользователей но представьте себя например пользователем приложения порнхаба где в какой то момент происходит ошибка на сервере хотели ли бы видеть попап с кодом ошибки и сообщением этой ошибки или просто что то вроде "упс мы упали"

Reid Larson
Юзерам запомнить ошибку - не проблема, судя по отз...

ну и учтите что таких пользователей которые пишут отзывы и кидают репорты не так то и много) а наблюдать страшные окошки с ошибками придется не только им а всем пользователям

Reid-Larson Автор вопроса
Reid Larson
С таким кейсом ошибки фиксятся быстрее

ну если вы запишете ошибку в лог и будете знать время возникновения то имхо этого должно было бы быть достаточно)

Reid-Larson Автор вопроса
Аля Ільїна
ну если вы запишете ошибку в лог и будете знать вр...

Так я привел пример. У меня куча работы, а чекать логи - занятие для другого совсем человека. Если такого человека нет, то время реакции какое будет в таком случае?

Reid Larson
Так я привел пример. У меня куча работы, а чекать ...

не совсем понимаю как знание коды ошибки увеличат время реакции на возникшую ошибку искренне не понимаю без сарказма

Reid-Larson Автор вопроса
Аля Ільїна
не совсем понимаю как знание коды ошибки увеличат ...

Так коды ошибок не для юзеров пишутся в диалоговых окнах

Reid Larson
Так коды ошибок не для юзеров пишутся в диалоговых...

все еще не понял извините если пришла ошибка вы на неё реагируете как код ошибки ускорит время вашей реакции

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта