DEV Community


Discussion on: What do you think about the ternary operator?

nathanverrilli profile image

I fail to see the huge fuss. I like the ternary operator, as it renders quick this-or-that-depending expressions easy and fast. Yes, it can be misused. Of course, I still use GOTO for forward error handling in device drivers. Nowhere else, but the legibility increase over nesting a gagzillion IF statements is significant.

I'm for it, because ...
(A) There are a number of good use cases
(B) Stupid coders code stupid regardless of tools. Restricting
everyone else isn't going to make their code better, but it
does make our code worse.

shreyasminocha profile image
Shreyas Minocha Author

Stupid coders code stupid regardless of tools

Good point :)

de_maric profile image
Dejan Maric

Beautifully said :)