всегда было интересно... |
[May. 22nd, 2019|12:28 am] |
…какой дебил первым придумал писать тернарку так: `(a < b) ? 42 : 666`?
большинство кодираф нихуя не знают приоритеты операций, и в итоге пишут такое говно: `n + (a < b) ? 42 : 666`
и получают хуй на морду, конечно (за очень редким исключением, при котором хотелось посчитать как условие именно `n+(a<b)` — что само по себе bad style).
потому что единственный правильный метод — это брать в скобки всю тернарку. ты теперь так кури: `n + (a < b ? 42 : 666)`
запомните. НЕ УСЛОВИЕ. ВСЮ ТЕРНАРКУ.
p.s.: парзер жыжы говно. |
|
|
Comments: |
From: | (Anonymous) |
Date: | May 21st, 2019 - 08:39 pm |
---|
| | | (Link) |
|
operator precedence - зло само по себе надо как в APL, только слева-направо
и у тернарок требовать скобки, вообще везде обязательные curly braces, даже в однострочных if'ах. как в расте
так победим
From: | (Anonymous) |
Date: | May 22nd, 2019 - 06:11 am |
---|
| | | (Link) |
|
так как про игроту псотов нет, отпишу сюда. сделано в Бельгии:
https://twitter.com/RamRamGames/status/1130528275409842176
From: | (Anonymous) |
Date: | May 22nd, 2019 - 06:11 am |
---|
| | | (Link) |
|
говно? охуенно?
не знаю, это твиттер, там мне показывают хуй.
From: | (Anonymous) |
Date: | May 22nd, 2019 - 06:32 am |
---|
| | | (Link) |
|
hey peeps ! we are ramram and we're making this #30birds game thing with rad visuals and a strange cubic setup (kinda #FEZ like but not ortho) - peace #indiedev #indiegame #madewithunity #MondayMotivation #persianminiature
https://video.twimg.com/ext_tw_video/1130523287677751297/pu/vid/640x360/zgf_xN1de4s7YW2B.mp4?tag=9
на знею, пока там не о чем говорить: только гиммик с кубиком, который нужен совершенно низачем. вот релизнут что-нибудь — тогда и посмотрим, нужен был тот кубик, или так, чисто выебон.
From: | (Anonymous) |
Date: | May 22nd, 2019 - 06:54 am |
---|
| | | (Link) |
|
it should feel like the game is happening on paper.
From: | (Anonymous) |
Date: | May 22nd, 2019 - 06:37 am |
---|
| | | (Link) |
|
кто вообще придумал тернарки, иллюзия простоты она такая.
From: | (Anonymous) |
Date: | May 22nd, 2019 - 07:06 am |
---|
| | | (Link) |
|
> большинство кодираф нихуя не знают приоритеты операций, и в итоге пишут такое говно:
Ага, вот прямо большинство пишут и сразу в продакшен. Чего несет, вообще охуеть. Если ты это видел в каком-то коде - очевидно, что аффтор понимал, что пишет, или ты специально поломанный код искал?
не понимаю, зачем ты сидишь тут, а не работаешь уже, например, в crytek. там-то — в отличие от тебя — одни дегенераты по объявлениям, и влёт такую хуйню пишут. а ты вместо чтобы пойти на lead developer — с твоими-то скилами — тут.
From: | (Anonymous) |
Date: | May 22nd, 2019 - 10:18 am |
---|
| | | (Link) |
|
а с каких это хуев крайтек для нас авторитеты. сидят там такие же мудилы, и хуже даже
для тебя даже уровень сельского козоёба недостижим. иди нахуй.
From: | (Anonymous) |
Date: | May 22nd, 2019 - 10:32 am |
---|
| | | (Link) |
|
> и влёт такую хуйню пишут
Где они такое пишут? Пишут, и потом такой код не работает, да? Если работает - чего у тебя припекло?
From: | (Anonymous) |
Date: | May 22nd, 2019 - 12:18 pm |
---|
| | | (Link) |
|
Ты поехавший штоле? Твой оригинальный пост - "в тернарках легко допустить ошибку". В реале где код с такими ошибками? Или такая проблема только у тебя, т.к. ты тупой?
ты тупой уёбок. иди нахуй. | |