foxhound_lj (foxhound_lj) wrote,
foxhound_lj
foxhound_lj

Categories:

Неговнокодеры

Попалось на глаза вот такое:



Меня это смутило: из чего следует, что здесь говнокод? Может, именно такая структура после компиляции даст наиболее быстродействующие инструкции? Ниже это моё предположение нашло кое-какое подтверждение:

Кстати, парадоксально, но если брать VHDL и разработку для FPGA, то приведёный пример с IsBukva ровно так и будет написан, и это будет самая эффективная реализация (сравнение с N образцами), кажется ровно в 1 такт процессора.

Но Тупым Детям с быдлохабра это, конечно же, пох, они напишут "красиво", что-нибудь вроде преобразования типов с проверкой номера символа в ASCII-таблице, и посрать, насколько это загрузит процессор. Зато не говнокод!

Вообще, если вы где-то увидели "говнокод", в девяти случаях из десяти вы чего-то не понимаете. Если написано так, а не иначе — этому, скорее всего, есть какая-то причина. А не "патамушто они индусы".

Неговнокодеры! Безмозглые вы самодовольные свиньи. Все проблемы от вас. Сейчас программы тормозят и глючат вовсе не из-за расплодившихся индусов-говнокодеров (их участки как раз наиболее надёжны и быстры), а из-за вас, ушлёпков, из-за вашего креаклиного стремления писать Красивенький Неговнокод — там, именно там, в ваших писаниях сидят все эти баги, высранные богатым внутренним миром Настоящего Погромизда. Вы не понимаете по тупости, что всем плевать на "эстетику" (тем более, она у каждого из вас, мудаков, своя) внешнего вида исходного кода — потому что он исходный, его всё равно никто не видит (кроме вас, задротов), а компьютерам плевать первыми — им-то работать с исполняемым кодом, который ваши "умные" неговнокодерские исходники люто поганят. Программа должна выполнять свою функцию, а не тешить ЧСВ написавших её напыщенных полудурков.

Но зато вы не пишете говнокод, да. "У говнокода есть одно замечательное свойство — его всегда пишешь не ты".

Tags: ИТ, глупость
Subscribe

  • (no subject)

    "Ты выше этого" на актуальный русский переводится как "ты не имеешь на это права", а "не уподобляйся" означает "не смей". А вот и живой пример:…

  • (no subject)

    Утёнок, моя прелесть: В целом японцы по своим военным качествам люди трусливые, именно из-за трусости они могут случайно не сдаться в плен –…

  • Big Data

    И к слову, насчёт "всеобщей слежки" и "электронного концлагеря". Я, когда про это слышу, то всегда вспоминаю: ...Мордон же сидел, опершись о…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 0 comments