Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Можно ли считать это началом интернет цензуры ? (https://javascript.ru/forum/offtopic/28942-mozhno-li-schitat-ehto-nachalom-internet-cenzury.html)

Dim@ 19.07.2012 12:46

Gozar,
я про Java & JavaScript

9xakep 19.07.2012 13:15

Dim@,
зачем после case и default "{}"?

Dim@ 19.07.2012 13:18

9xakep,
это блоки кода (я приучился их ставить даже если в них нет надобности и код пустя - это как с првычкой писать хороший красивый код и всегда писать в конце ";"):)

Dim@ 19.07.2012 13:23

9xakep,
скучно - пойти что ли тетрис написать?:-?
(ссори за оффтоп в оффтопике ибо никак, даже косвенно не относится к теме)

Gozar 19.07.2012 13:33

Цитата:

Сообщение от Dim@
это блоки кода (я приучился их ставить даже если в них нет надобности и код пустя - это как с првычкой писать хороший красивый код и всегда писать в конце ";")

Тогда ты приобрел дурную привычку, т.к. без {} после case и default код выглядит читабельней. Хотя это наверное всё же спорный вопрос. Я не вижу смысла плодить скобки, которых и так порой в коде многовато бывает.

Dim@ 19.07.2012 13:42

Цитата:

Сообщение от Gozar (Сообщение 189912)
Тогда ты приобрел дурную привычку, т.к. без {} после case и default код выглядит читабельней. Хотя это наверное всё же спорный вопрос. Я не вижу смысла плодить скобки, которых и так порой в коде многовато бывает.

мдаа, действительно вопрос спорный, но это являеться плохой (даже очень плохой) привычкой когда код пишут так
var div = document.createElement('div');
function in(txt){
switch(txt){
case '':{
alert('bla');
break;
}
case 'lol'{
alert('lalalala');break;
}
case 'bla'{
alert('');
break;
}
default:{
}
}
}

а не так
var div = document.createElement('div');
function in(txt){
 switch(txt){
  case '':{
   alert('bla');
   break;
  }
  case 'lol'{
   alert('lalalala');break;
  }
  case 'bla'{
   alert('');
   break;
  }
  default:{}
 }
}

Gozar 19.07.2012 13:52

Dim@,
Почему не так:?

switch(txt) {

     case 'one':
            alert(txt);
     break;

     case 'two':
            alert(txt);
     break;

default:

}

Для меня оба твоих примера написаны уродливо.

Dim@ 19.07.2012 13:53

Gozar,
а мне твой не по душе ;)

Gozar 19.07.2012 13:54

Цитата:

Сообщение от Dim@
а мне твой не по душе

Зато его легко читать, а вот в твоём я бы сказал - "найди отличия".

Dim@ 19.07.2012 13:54

Gozar,
можно много спорить об уродливости кода (моего, на твой вряд ли налетят)


Часовой пояс GMT +3, время: 09:16.