In article <1182747801.427938.107760@[EMAIL PROTECTED]
>,
"Brandon J. Van Every" <bvanevery@[EMAIL PROTECTED]
> wrote:
> Debug logs are
> useful, but passing errors up the call chain isn't. Most of the time
> it's a verbose way of saying, "I have no idea what to do, please crash
> me."
Often, it's a way of saying "it's not appropriate for me to decide what
to do, I'll let the caller handle it.
IO routines do this, commonly. It's rarely appropriate for an IO
routine to decide how to handle an exception, and "please crash" is
almost never what you ultimately want to have happen.
--
Please take off your pants or I won't read your e-mail.
I will not, no matter how "good" the deal, patronise any business which
sends
unsolicited commercial e-mail or that advertises in discussion newsgroups.


|