Fuckitjs: Принудительное Выполнение Кода Javascript

Американский веб-разработчик Мэтт Даймонд написал библиотеку JavaScript под названием FuckItJS .

Если вы вставите в код метод FuckIt, он заставит выполнить худший скрипт, «нравится это компилятору или нет».

В целом FuckItJS работает так: из скрипта вырезаются все строки, содержащие ошибки.

Процесс повторяется до тех пор, пока скрипт (или то, что от него осталось) не скомпилируется без ошибок.

Чтобы выжить в этом жестоком мире, FuckItJS перезагружается после каждой итерации.

К черту это (путь к файлу) Стандартный метод со ссылкой на дрянной скрипт. Может использоваться несколько раз в коде.

FuckIt.noConflict () «Вы используете две библиотеки FuckIt? - спрашивает автор.

— Черт с ним, но тогда запусти метод FuckIt.NoConflict. Конечно, это не особо поможет, потому что FuckItJS постоянно перезагружает и постоянно обновляет глобальную переменную FuckIt, но, черт возьми.

по крайней мере, вы почувствуете, что сделали что-то умное».

FuckIt.moreКонфликт () «Надоело прятаться от конфликтов? Готовы перезаписать каждое свойство глобального объекта Window, даже если это приведет к сбою браузера? Тогда этот метод для вас», — говорит Мэтт Даймонд. Автор действительно не знает, что написать в обязательном поле «Совместимость браузера», и вообще на странице проекта полные шутки.

Коммиты там тоже забавные, в общем юмористическая страничка на Гитхабе.

Шутка Даймонда пришлась по душе веб-разработчикам: см.

Модуль интеграции FuckItJS для Drupal .

Мэтт Даймонд считает, что он написал «самый худший плагин на свете», но на самом деле при написании используется аналогичный способ обхода ошибок.

программы, устойчивые к аппаратным сбоям ,очень перспективное направление,без шуток.

Теги: #FuckItJS #вычисления без сбоев #обработка ошибок #юмор #ненормальное программирование #JavaScript #проектирование и рефакторинг

Вместе с данным постом часто просматривают: