From: Kilgallen@SpamCop.net (Larry Kilgallen)
Subject: Re: Whether to raise exception or End_of_List function
Date: 21 Nov 2001 16:00:00 -0600
Date: 2001-11-21T16:00:00-06:00 [thread overview]
Message-ID: <1tgHsPfj0IUP@eisner.encompasserve.org> (raw)
In-Reply-To: 68RK7.3295$AQ3.467408@news6-win.server.ntlworld.com
In article <68RK7.3295$AQ3.467408@news6-win.server.ntlworld.com>, "chris.danx" <chris.danx@ntlworld.com> writes:
>> My question is which is the better solution; Exception or a End_of_List
>> function and which would have fewer side effects?
>
> Have both! i.e. an End_Of_List function for when you need to know when
> you've reached the end of a list, and an exception for when you fall of the
> list and attempt to use it.
"Have both" is exactly equivalent to "have a function", since if there
is a function and the caller ignores it _some_ action must be taken.
Raising an exception in such circumstances is much more in the Ada
tradition than returning a random entry from the middle of the list :-)
next prev parent reply other threads:[~2001-11-21 22:00 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-11-21 15:17 Whether to raise exception or End_of_List function Preben Randhol
2001-11-21 16:32 ` Preben Randhol
2001-11-21 16:51 ` Mark Biggar
2001-11-21 17:00 ` Preben Randhol
2001-11-21 17:01 ` Larry Kilgallen
2001-11-21 17:03 ` Preben Randhol
2001-11-21 19:34 ` Ed Falis
2001-11-21 17:04 ` chris.danx
2001-11-21 17:09 ` chris.danx
2001-11-21 22:00 ` Larry Kilgallen [this message]
2001-11-21 17:11 ` Jeffrey Carter
2001-11-21 17:53 ` Stephen Leake
2001-11-21 18:51 ` Preben Randhol
2001-11-22 3:53 ` Nick Roberts
2001-11-22 10:23 ` Preben Randhol
2001-11-23 14:37 ` Preben Randhol
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox