4 ms·
When things go wrong there are three main entities to consider: The User They need a coherent explanation of what happened, based on the concepts they can be
by upofadown 1y ago
When things go wrong there are three main entities to consider:
The User
They need a coherent explanation of what happened, based on the concepts they can be expected to understand. Ideally enough information/explanation should be provided to allow them to overcome the condition.
The Maintenance
This should be a super detailed description of the error and include any possible context. The user will not reliably preserve this sort of information.
The Attracker
Could they conceivably get access to the data?
Could they get any use out of the data?
Could they cause the error condition that generated the error.