Abstracting Away From Exceptions

Michael Feathers: Exceptions seem to encourage “controlled abort” as an error handling policy. You throw an exception, it travels up the stack, and you catch it someplace else. All of your work is unwound (you hope) and then you are left with the task of logging the error or trying something else. The comments are … Continue reading Abstracting Away From Exceptions