Prefer Exceptions to Returning Error Codes Returning error codes from command functions is a subtle violation of command query separation. It promotes commands being used as expressions in the predicates of if statements.
See all 4 comments

· Flag
Nick
· Flag
John Schneider
· Flag
Nick