Errors, Exceptions, and Faults, Oh My!
If we could code for the happy path only, I think that our lives would have been much nicer. Errors are hard because you keep having to deal with them, and even basic issues in error handling can take down systems that are composed of thousands of nodes.
I went out to look at research around error handling rates, and I found this paper. It says that about 3% of code (C#, mind) is error handling. However, it counts only the code inside catch/finally as …
DZone Database Zone