Показать сообщение отдельно
  #11 (permalink)  
Старый 21.04.2014, 10:48
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от kobezzza
GCC advanced mode
И держать пальцы что ничего не сломалось:

Source code:
var foo = {
  bar: true
};

if ('bar' in foo) {
   alert(true)
}


Compiled code:
"bar"in{a:!0}&&alert(!0);

Теперь представим, что у нас используется jQuery:

Source code:
$(document.body).html('404');

Compiled code:
$(document.body).a("404");

Конечно, можно потратить 1000 * n человекочасов чтобы причесать код под этот режим, но как мне кажется оно того не стоит, особенно когда в команде много разработчиков и штат переодически меняется.

Последний раз редактировалось monolithed, 21.04.2014 в 10:51.
Ответить с цитированием