comp.lang.ada
 help / color / mirror / Atom feed
From: Charles Hixson <charleshixsn@earthlink.net>
Subject: Re: JOB:Sr. SW Engineers Wanted-Fortune 500 Co
Date: 2000/02/17
Date: 2000-02-17T00:00:00+00:00	[thread overview]
Message-ID: <38AC4E61.45A32AE3@earthlink.net> (raw)
In-Reply-To: t7oga04o4v.fsf@calumny.jyacc.com

I am working on a non-critical project.  Really non-critical:  I'm using Visual
Basic :-(.  But I notice that after I've taken all the valid paths to an if
statement, I throw in an else that 1) throws up an error message dialog and 2)
exits the subroutine.
Now I don't even try to do an error recovery, but I do check for the "Impossible
Error" occurring.  I *think* that so far it's only happened during development.
If not, the users are failing to follow the instructions and call me. (This is an
internal-use project.)

Hyman Rosen wrote:

> kilgallen@eisner.decus.org (Larry Kilgallen) writes:
> > And some small fraction of automobile collision victims who are not wearing
> > safety belts are "thrown clear".  Exceptional cases do get more press.
>
> I am clearly in need of enlightenment, so please explain to me. After
> you have decided that a given situation is impossible, will you
> nevertheless add an error handler for that impossible situation, so
> that if it happens anyway, you can recover gracefully? To what level
> of detail and impossibility will you go? When you write Ada code, how
> many exception handlers for Program Error do you put into your code?





  parent reply	other threads:[~2000-02-17  0:00 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-01-30  0:00 JOB:Sr. SW Engineers Wanted-Fortune 500 Co Tracy Goembel
2000-01-31  0:00 ` Ted Dennison
2000-01-31  0:00   ` Hyman Rosen
2000-01-31  0:00     ` Mike Silva
2000-02-01  0:00       ` Hyman Rosen
2000-02-01  0:00         ` Pat Rogers
2000-02-01  0:00           ` Hyman Rosen
2000-02-01  0:00             ` Larry Kilgallen
2000-02-01  0:00               ` Hyman Rosen
2000-02-02  0:00                 ` Ole-Hjalmar Kristensen
2000-02-02  0:00                 ` Roger Racine
2000-02-04  0:00                 ` Mike Silva
2000-02-17  0:00                 ` Charles Hixson [this message]
2000-02-01  0:00             ` Pat Rogers
2000-02-01  0:00               ` Hyman Rosen
2000-02-01  0:00                 ` Pat Rogers
2000-02-01  0:00                   ` Richard D Riehle
2000-02-01  0:00                     ` Hyman Rosen
2000-02-02  0:00                       ` Richard D Riehle
2000-02-17  0:00                         ` Charles Hixson
2000-02-01  0:00               ` Larry Kilgallen
2000-02-01  0:00             ` Mike Silva
2000-02-05  0:00           ` JP Thornley
2000-02-01  0:00         ` Mike Silva
2000-02-01  0:00           ` Larry Kilgallen
2000-02-01  0:00           ` Hyman Rosen
2000-01-31  0:00     ` Hyman Rosen
2000-02-01  0:00       ` Scott Ingram
2000-02-01  0:00       ` Ted Dennison
2000-02-01  0:00         ` Ole-Hjalmar Kristensen
2000-02-01  0:00         ` Hyman Rosen
2000-02-02  0:00           ` Rod Chapman
     [not found]           ` <m3emaug917.fsf@blight.transcend.org>
2000-02-03  0:00             ` Larry Kilgallen
2000-02-01  0:00       ` Gautier
2000-01-31  0:00         ` Hyman Rosen
2000-01-31  0:00     ` Mike Silva
2000-02-01  0:00     ` Jean-Pierre Rosen
2000-02-01  0:00       ` Ted Dennison
2000-02-01  0:00         ` Karel Thoenissen
     [not found]           ` <879hjf$ggv$1@nnrp1.deja.com>
2000-02-02  0:00             ` Geography (was: JOB:Sr. SW Engineers Wanted-Fortune 500 Co) Jean-Marc Bourguet
2000-02-02  0:00             ` Karel Thoenissen
2000-02-02  0:00               ` Ted Dennison
2000-02-02  0:00                 ` Gautier
2000-02-01  0:00       ` JOB:Sr. SW Engineers Wanted-Fortune 500 Co Larry Kilgallen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox