Damien Katz: Error codes or Exceptions? Why is Reliable Software so Hard?
-
Here’s an interesting read on error handling.
“Very little software really gets error handling right. Even many critical, backend server systems tend to break under heavy loads. And the vast majority of end-user applications handle errors gracefully only for the most well understood, commonly encountered conditions (e.g. HTTP timeout), but very poorly for most other conditions (failed allocations, bad data, I/O errors, missing files, etc). ”Link: Damien Katz: Error codes or Exceptions? Why is Reliable Software so Hard?
Advertisement
Leave a Comment























