uErrors
are one of the most revealing sources of information about your
system.
ØError messages are invaluable for debugging and fixing
errors but have no place in production.
ØExceptions will be thrown for both anticipated and unforeseen
errors.
ØVisible
error messages should be canned responses.