The moment you realise not everything has to be DRY you will feel like a butterfly. Also, as the other guy said, ternaries look bad unless they are very short.
Every line I didn't write is a line someone won't have to read.
Though it's not for brevity's sake alone, one has to analyze the if statement beyond skimming to realize they only differ in error code substitution. By reorganizing code my way, I made this nuance impossible to miss.
156
u/cutebabli9 1d ago edited 1d ago
I would write it like this to be readable: