tobotras: (Default)
tobotras ([personal profile] tobotras) wrote2013-03-18 11:57 am

Стилистическое

Глядя в код некоторых коллег увидел тут глубокое экзистенциальное различие между нами. Акакувас?

[Poll #1902710]

[identity profile] tnt23.livejournal.com 2013-03-18 09:01 am (UTC)(link)
Когда есть время, if (10 == func ()). Когда тороплюсь, как обычно :)

[identity profile] tnt23.livejournal.com 2013-03-18 09:43 am (UTC)(link)
Однажды вычитал в книжке, что так меньше вероятность напороться на попытку присвоения переменной значения вместо проверки равенства. (краснея) обычно-то я не с результатами вызова функции сравниваю, а с переменными.

[identity profile] dimas.livejournal.com 2013-03-18 11:16 am (UTC)(link)
Тим, какой компилятор это еще не ловит? :)

[identity profile] tnt23.livejournal.com 2013-03-18 12:07 pm (UTC)(link)
(совсем тушуясь) это что же, выходит, есть программисты, которые читают ВСЕ warnings?! :)

[identity profile] dimas.livejournal.com 2013-03-18 12:09 pm (UTC)(link)
ога :) есть даже те, у которых стоит что warning = error при сборке проекта :)

[identity profile] tnt23.livejournal.com 2013-03-18 12:11 pm (UTC)(link)
(облегченно) Товарищи, мы Шевелевы!

Ффух, я же не программист :)

[identity profile] rmrfchik.livejournal.com 2013-03-18 05:05 pm (UTC)(link)
Неправильный ответ!
Как только сделал что-то вроде "gcc port.c" так сразу программист.

Ты же не будешь (не будешь!!!) делать скидку, если я скажу "да и похер, какой тут транзистор, я же в этом не разбираюсь". ;)

Надеюсь, мысль донёс.

[identity profile] tnt23.livejournal.com 2013-03-18 06:17 pm (UTC)(link)
Донёс, теперь мне совсем херово :(

[identity profile] rmrfchik.livejournal.com 2013-03-19 08:10 am (UTC)(link)
Ой, да ладно. Не надо ложной скромности.
Ну и лишний повод вспомнить про -Werror ;)

[identity profile] xfyre.livejournal.com 2013-03-18 10:06 am (UTC)(link)
в яве использование constant.equals ( var ) позволяет не налетать на NullPointerException если var == null