Exceptions catching / handling / throwing
When I started coding c# over more than 15 years ago it was common practice to use Exceptions for handling errors, also internally.
So, instead of returning pure error messages with indicators if a method suceeded (see my Tuples article here), Except...
blog.sigterm.eu3 min read