[Exception throwing] If you are running as a GUI program, now’s the time to pop up a modal message box. It doesn’t really matter what text you put in it, because the user will ignore it.
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
It’s just, when you buy computer hardware, you tell yourself, that’s it. That’s the last router I’m gonna need.
Whatever else happens, I’ve got that router problem handled.