Re[4]: jQuery – Javascript нового поколения
От: Sinclair Россия https://github.com/evilguest/
Дата: 09.08.07 04:05
Оценка: 32 (1) +1
Здравствуйте, <Аноним>, Вы писали:

А>У меня 139 calls (110 — при загрузке) на jquery-1.1.3.1.js. Дело-то совсем не во времени, а в кажущейся простоте, которую приписывают jQuery. Вот цитата из вашей статьи:

Налицо терминологическая путаница.
Под простотой обычно понимают простоту применения. Никто не пытался убедить, что jQuery сведет все NP-проблемы к P-проблемам.
Поэтому никакой "кажущести" нет. Простой код — он и есть простой. Простота кода обеспечивает скорость разработки и дешевизну отладки .

Если мы говорим о вычислительной сложности, то оперировать количеством вызовов — бессмысленно. Потому что нас интересуют наблюдаемые характеристики. Простота прикладного кода — одна из таких наблюдаемых характеристик. Ее наблюдает программист, тестер, и менеджер проекта.
Пользователь ничего этого не видит. Впрочем, он не видит и вызовов — все, что он видит — это производительность.
Производительность имеет очень мало общего с количеством вызовов. Она мерится в миллисекундах.

Неужели это неочевидно? Неужели есть иллюзия, что код с одним вызовом, который выполняется 1600ms, чем-то лучше, чем код с 200 вызовами, исполняющийся за 160ms?
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.