Качество скриптов Шишкина
Качество скриптов Шишкина — независимая оценка качества скриптом Шишкина.
Можно отметить, что множество скриптов Шишкина откуда-то скопированы, в скопированном коде заменены только отдельные элементы.
Собственные скрипты написаны довольно странно. Например, названия переменных из одной буквы, строго говоря, применяются только для итераторов в цикле (под названием i, j, k). Для остальных переменных, особенно в сложных программах, принято давать имена, позволяющие легко читать код и понимать логику, реализуемую скриптом (при этом стоит понимать, что минификация производится автоматически, интерпретатором, и в любом случае сокращение названий переменных не даёт никакой заметной выгоды для оптимизации скрипта, так как основные вычислительные ресурсы расходуются не на названия переменных).
Также довольно странно реализуются некоторые алгоритмы. Например, для вывода сообщения о превышении лимита препроцессора применяется цикл на 30 элементов по всем закомментированным элементам в цикле.
Видна приверженность JavaScript, видимо из-за незнания более серьезных языков, нежелания изучать теорию алгоритмов и пр.