Качество скриптов Шишкина — различия между версиями
Гимилькон (обсуждение | вклад) (начало) |
|||
Строка 1: | Строка 1: | ||
− | '''Качество скриптов Шишкина''' — независимая оценка качества | + | '''Качество скриптов Шишкина''' — независимая оценка качества скриптов [[Шишкин]]а. |
− | + | Критики Шишкина заявляют, что множество скриптов Шишкина откуда-то скопированы, в скопированном коде заменены только отдельные элементы. | |
− | + | Его собственные скрипты написаны несколько странно. Например, названия переменных из одной буквы, строго говоря, обычно применяются только для итераторов в цикле (под названием i, j, k). Для остальных переменных, особенно в сложных программах, принято давать имена, позволяющие легко читать код и понимать логику работы скриптов (при этом стоит понимать, что минификация производится автоматически, интерпретатором, и в любом случае сокращение названий переменных не даёт никакой заметной выгоды для оптимизации скрипта, так как основные вычислительные ресурсы расходуются не на названия переменных). | |
Также довольно странно реализуются некоторые алгоритмы. Например, для вывода сообщения о превышении лимита препроцессора применяется цикл на 30 элементов по всем закомментированным элементам в цикле. | Также довольно странно реализуются некоторые алгоритмы. Например, для вывода сообщения о превышении лимита препроцессора применяется цикл на 30 элементов по всем закомментированным элементам в цикле. | ||
− | Видна приверженность JavaScript, | + | Видна приверженность JavaScript, как считают критики — из-за незнания более серьезных языков, нежелания изучать теорию алгоритмов и пр. |
[[Категория:Володя Шишкин]] | [[Категория:Володя Шишкин]] |
Текущая версия на 17:24, 12 февраля 2014
Качество скриптов Шишкина — независимая оценка качества скриптов Шишкина.
Критики Шишкина заявляют, что множество скриптов Шишкина откуда-то скопированы, в скопированном коде заменены только отдельные элементы.
Его собственные скрипты написаны несколько странно. Например, названия переменных из одной буквы, строго говоря, обычно применяются только для итераторов в цикле (под названием i, j, k). Для остальных переменных, особенно в сложных программах, принято давать имена, позволяющие легко читать код и понимать логику работы скриптов (при этом стоит понимать, что минификация производится автоматически, интерпретатором, и в любом случае сокращение названий переменных не даёт никакой заметной выгоды для оптимизации скрипта, так как основные вычислительные ресурсы расходуются не на названия переменных).
Также довольно странно реализуются некоторые алгоритмы. Например, для вывода сообщения о превышении лимита препроцессора применяется цикл на 30 элементов по всем закомментированным элементам в цикле.
Видна приверженность JavaScript, как считают критики — из-за незнания более серьезных языков, нежелания изучать теорию алгоритмов и пр.