Gustavo Bicalho

47%
Flag icon
Exception masking doesn’t work in all situations, but it is a powerful tool in the situations where it works. It results in deeper classes, since it reduces the class’s interface (fewer exceptions for users to be aware of) and adds functionality in the form of the code that masks the exception.
A Philosophy of Software Design
Rate this book
Clear rating