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.