crypt of decay - May 22nd, 2019 [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

May 22nd, 2019

всегда было интересно... [May. 22nd, 2019|12:28 am]
[Tags|]

…какой дебил первым придумал писать тернарку так:
`(a < b) ? 42 : 666`?

большинство кодираф нихуя не знают приоритеты операций, и в итоге пишут такое говно:
`n + (a < b) ? 42 : 666`

и получают хуй на морду, конечно (за очень редким исключением, при котором хотелось посчитать как условие именно `n+(a<b)` — что само по себе bad style).

потому что единственный правильный метод — это брать в скобки всю тернарку. ты теперь так кури:
`n + (a < b ? 42 : 666)`

запомните. НЕ УСЛОВИЕ. ВСЮ ТЕРНАРКУ.

p.s.: парзер жыжы говно.
Link16 meows|meow!

navigation
[ viewing | May 22nd, 2019 ]
[ go | Previous Day|Next Day ]