The difference for me is the "abuse" of the language part. It seems like this isn't a language feature, but something that happened by accident.
I'd agree that it's pretty readable once you're used to it. Is it more readable than just using an if statement? Will it be more readable to the new person on your team?
But arguing over readability is hard... I admit this is my preference, not a rule.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
The difference for me is the "abuse" of the language part. It seems like this isn't a language feature, but something that happened by accident.
I'd agree that it's pretty readable once you're used to it. Is it more readable than just using an if statement? Will it be more readable to the new person on your team?
But arguing over readability is hard... I admit this is my preference, not a rule.