Сообщение от Kolyaj
|
а тот, который плохо читаем
|
Так я о том и говорю, что каждый второй берется судить всех по данному вопросу, употребляя выражение - "говнокод", не осознавая, что вытекает это очень часто просто лишь из локальных привычек; недавно на одном из форумов был топик про выражения в php, так там человеку загадили всю карму под предлогом "говнокод. так вообще неудобочитаемо." только лишь потому, что сами писать так не привыкли (и что еще хуже - не понимают в силу отсутствия опыта для чего нужны те или иные конструкции). В то время, как тема была не про стайл гайды, и не про чьи-то локальные привычки ставить скобку с новой строки или в той же, а про возможности языка (я
поддерживал автора).
Речь шла примерно о следующих конструкциях:
var b = b || 'defaultValue';
!c && (c = 'defaultValue');
Кстати, я их почти каждый день использую вместо if'ов (если условия одиночные, максимум - двойные).