Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: Re: Re: comparing two values under 'perl -w'

by demerphq (Chancellor)
on Apr 02, 2002 at 17:09 UTC ( #156066=note: print w/replies, xml ) Need Help??

in reply to Re: Re: comparing two values under 'perl -w'
in thread comparing two values under 'perl -w'

Er, I take minor issue with the term "nested". I too tend to avoid nested ternary ops but I generally think of the above example as "chained" and not nested.

my $x=$y ? $z ? $t : $u : $v; #nested my $x=!$y ? $v : $z ? $t : $u; #chained
Oh and I dont really understand why people are so superstitious about ternary ops. Many non developers are even familiar with them as they come up often in excel cell formula if(Condtion,yesresult,noresult). OTOH if you have maintainence issues to consider then whatever minimizes headaches...


Yves / DeMerphq
Writing a good benchmark isnt as easy as it might look.

Replies are listed 'Best First'.
Re: Re: Re: Re: comparing two values under 'perl -w'
by kappa (Chaplain) on Apr 02, 2002 at 17:16 UTC
    Oh, that's interesting.
    I like the pattern of 'chained ternary ops'! Thank you! Hm, gotta get used to it :)

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://156066]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (3)
As of 2023-06-07 15:25 GMT
Find Nodes?
    Voting Booth?
    How often do you go to conferences?

    Results (29 votes). Check out past polls.