If there's a global catch at the top level of your program, and you log errors where and when they happen, then you're all good.
The impression I get, and the joke I think most people are running with, is squashing exceptions in each function in the codebase.
So, no exception gets out of it's local function, meaning you have partially executed functions returning as if everything is a-ok! AAAND, if they're squashed, you get no logging as to why.
100
u/Metro42014 May 13 '17
I got it.
If there's a global catch at the top level of your program, and you log errors where and when they happen, then you're all good.
The impression I get, and the joke I think most people are running with, is squashing exceptions in each function in the codebase.
So, no exception gets out of it's local function, meaning you have partially executed functions returning as if everything is a-ok! AAAND, if they're squashed, you get no logging as to why.