MR K P SCHUPKE <[EMAIL PROTECTED]> writes:

>>Thank you for the programming practice recomendation,

> Sorry if it seemed like that... 

Huh - I thought that was sincere; certainly I am happy to learn about
sensible (or not) practices that others find useful.

> but I do feel that 'commercial quality' code should be bullet proof,
> and of a different calibre to code for personal use, or academic
> research.

I'm not so sure adding stuff to handle exceptions/errors is the way to
go.  I've developed 'commercial quality' code (in the 'real world',
too), and the exception handling stuff tended IMO to be extensive,
intrusive, and serving to cover up errors, rather than fix them.

There are just too many things that can conceivably go wrong to adress
them all in advance.

Better programmers than me will probably disagree, but for now I've
filed exception handling together with shared-everything threading
(C/POSIX-style) as too difficult to get right to be worthwhile. 

-kzm
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to