Obie posted this entry that coincided with an issue I’ve been thinking of for the last few days. I probably need more time to refine this but at the least I think when errors occur in programs they should, at the very minimum, describe:
- What went wrong (the problem)
- Why it went wrong (the context)
- How you can fix it (the solution)