3
Every application fails, it’s a fact. In a Windows desktop application, when an untreated exception bursts, the following explodes on the user’s screen by closing the program:
Is not a blue screen, however inconvenient, non-explanatory and generic. The irony is that a return is never given to the user (at least I have never been returned with a solution, as the message says).
Personally, on macOS the user experience is even worse! A message and various technical data that the end user has no idea of:
And this is not specific to desktop applications. Whenever something unexpected occurs, regardless of the architecture of the solution, it is common to read messages like:
- a fatal error occurred;
- an unexpected error occurred;
- unknown error;
- Oops, something went wrong;
- an error occurred and it will not be possible to continue,
change the programmer.
Should untreated and unrecoverable errors be presented? Should they contain technical data and error codes? Should you have an option to contact the developer(s) of the application? What points should be observed when reporting this type of error?
I’m looking for solutions that are based on the heuristics of usability and user experience (UX). Fully opinionated or unsubstantiated responses will be negative; instead of posting as a response, we can discuss in the comments or on chat.
This question would fit better in the [tag:error] tag (which no longer exists)
– vinibrsl
"Change the programmer" -> hahaha!
– Jefferson Quesado
Did the answer resolve what was in doubt? Do you need something else to be improved? Do you think it is possible to accept it now?
– Maniero