12 Feb
2001
12 Feb
'01
2:55 p.m.
"TJ" == Tom Jenkins <TJenkins@DevIS.com> writes:
TJ> I agree. I think this would be a good project for new zope TJ> developers to get into the zope code. Would we need an TJ> ZopeException class hierarchy? IME, it's been a good idea to have a root exception class per subsystem, which all inherit from a single system-wide root, which itself inherits from Exception. That was the motivation for Python's standard exception heirarchy. Greedy excepts have their uses, but IMHO they are limited to `infrastructure wrappers' only. E.g. a CGI wrapper might catch all exceptions so they don't percolate up to the web server, or a command line reader would catch them all so they don't exit the read loop. -Barry