So, a lot of the other answers are indeed correct but I’m going mention one thing.
tl;dr if the developers could write such a message they can probably just prevent the issue from ever happening in the first place.
I work in software and when fixing an issue almost alwas 90% of the time is just figuring out the *cause* of the problem. As soon as the cause is understood it’s, generally, trivial to fix it.
So why would I have an error message that’s super easy to understand in plain English? If I understand what’s gone wrong so well that I could write that error message I could just make the software fix it automatically.
Those error codes are for when something that I didn’t even think of went wrong, in which case the language that’s used needs to be understood by engineers and technicians. Because oftentimes for us “plain English” is fluff. I consider an error log that’s a call stack and error code to be infinitely more helpful because it’s precise and exact.
Latest Answers