Comment by dan00
16 days ago
Looking at code, it‘s easier to spot the missing check for an error code, than a not catched exceptions.
Also error codes are part of the signature of a function, which exceptions aren‘t.
16 days ago
Looking at code, it‘s easier to spot the missing check for an error code, than a not catched exceptions.
Also error codes are part of the signature of a function, which exceptions aren‘t.
If you need to wrap each call in try/catch, it's better to use return codes in some form or rethink the approach.