R. Clayton (rclayton@monmouth.edu)
(no date)
The debate over exceptions rages on:
http://www.nedbatchelder.com/text/exceptions-vs-status.html
As far as I'm concerned, he screws his argument in the first sentence:
Broadly speaking, there are two ways to handle errors as they pass from layer
to layer in software: throwing exceptions and returning status codes.
The problem here is that exceptions don't respect software layers; they
bulldoze right through them. Of course, you can make exceptions respect
layers, but then you end up with something that looks a lot like status-code
handling. But, you know my prejudices; read it (and the links) and make up
your own.
This archive was generated by hypermail 2.0b3 on Thu Dec 18 2003 - 16:15:05 EST