Показать сообщение отдельно
  #11 (permalink)  
Старый 22.10.2008, 22:20
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от Kolyaj
а тот, который плохо читаем
Так я о том и говорю, что каждый второй берется судить всех по данному вопросу, употребляя выражение - "говнокод", не осознавая, что вытекает это очень часто просто лишь из локальных привычек; недавно на одном из форумов был топик про выражения в php, так там человеку загадили всю карму под предлогом "говнокод. так вообще неудобочитаемо." только лишь потому, что сами писать так не привыкли (и что еще хуже - не понимают в силу отсутствия опыта для чего нужны те или иные конструкции). В то время, как тема была не про стайл гайды, и не про чьи-то локальные привычки ставить скобку с новой строки или в той же, а про возможности языка (я поддерживал автора).

Речь шла примерно о следующих конструкциях:

var b = b || 'defaultValue';
!c && (c = 'defaultValue');


Кстати, я их почти каждый день использую вместо if'ов (если условия одиночные, максимум - двойные).
__________________
Тонкости ECMAScript
Ответить с цитированием