1. Куча / Говнокод #24394

    +3

    1. 1
    Анальные размышления...

    WEB-разработка в 2012-м году:

    HTML, JavaScript, CSS, PHP/Java/ASP, MySQL/PostgreSQL.

    WEB-разработка в 2018-м году:

    Composer, Gulp, NPM, React.js, Yarn, Angular, SASS, Vue.js, TypeScript, Bower, WebPack, GraphQL и где-то там немного каких-то непонятных HTML, JavaScript, CSS, PHP/Java/ASP, MySQL/PostgreSQL...

    Итог - за шесть лет некие одиозные уёбки всю индустрию WEB-разработки захламили откровенным мусором.
    К примеру, сегодня решил на одном из проектов обновить "jQuery" путём скачивания его последней версии с официального сайта, и мимоходом заприметил весьма прелюбопытное изменение, обошедшее мою осведомлённость стороною, а именно - эти бляди уже не подсказывают, как это было раньше везде, как можно включить скрипт в HTML-код (путём вставки в "<head>...</head>" тега вида "<script src="джикюери.жээс"></script>"); теперь они сходу, на полном серьёзе, без песды, сразу предлагают выполнить команды установки в "NPM" или в "Yarn", тем самым демонстрируя, что это поеботня теперь первична.
    "React.js", по которому ныне течёт половина косящих под илиту псевдопрограммистов в очочках и с мерзкими бородками, тоже ебанут, но по-своему - предлагает плюнуть на чистые и предельно очевидные "HTML" и "JavaScript" и перейти на его мыльнопузырное API с ёбнутым синтаксисом.
    Не кажется ли вам, что индустрия пресыщена наслоениями? Или же некоторые из них вы по некоей причине находите для себя полезными?

    baobab, 18 Июня 2018

    Комментарии (101)
  2. Куча / Говнокод #24393

    −1

    1. 1
    Давайте ругать "ВКонтакте", "AVITO", "Facebook" и "Wikipedia" за то, что они используют "PHP".

    baobab, 18 Июня 2018

    Комментарии (11)
  3. JavaScript / Говнокод #24390

    0

    1. 1
    2. 2
    3. 3
    function _random_key() {
        return '_' + new Date().getTime();
    }

    Fucking random!

    BonzoBoom, 17 Июня 2018

    Комментарии (4)
  4. Assembler / Говнокод #24386

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    global _start
    _start:
     mov ebx,0
     mov eax,1
     int 0x80

    https://habr.com/company/flant/blog/413959/

    Объясните для тупых, как программа в 3 команды может занимать аж 352 байта?
    Помню были приколы, когда в блокноте или пейнте писали бинарники.

    guestinxo, 15 Июня 2018

    Комментарии (157)
  5. 1C / Говнокод #24385

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Если (Строка(Объект.ДатаНач) = "01.01.0001 0:00:00") или (Строка(Объект.ДатаКон) = "01.01.0001 0:00:00") Тогда
      ТекстСообщения = НСтр("ru = 'Задайте период формирования отчета!
      |Должны быть заполнены дата начала и дата окончания периода.'");
      Предупреждение(ТекстСообщения);
      Возврат;
     КонецЕсли;

    Проверка даты от лучшего программиста организации с ЗП 100k р

    AlexZ1978, 15 Июня 2018

    Комментарии (9)
  6. Куча / Говнокод #24384

    −1

    1. 1
    Обсуждение ЧМ по футболу

    guestinxo, 14 Июня 2018

    Комментарии (3)
  7. Си / Говнокод #24383

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    void trampoline(void (*func)(void), bool flag)
    {
        if (flag)
            func();
        else
            trampoline(func, true);
    }
    
    int 
    main(int argc, char *argv[])
    {
        /*... */
        trampoline(set_aes_keys, false);
    }

    Зачем так? ЯННП.

    codemonkey, 14 Июня 2018

    Комментарии (80)
  8. Куча / Говнокод #24382

    0

    1. 1
    Тем временем, в Дуале двадцать девять градусов тепла. Временами грозы, но ветер слабый.

    baobab, 14 Июня 2018

    Комментарии (6)
  9. Ruby / Говнокод #24381

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    def index
      categories = params[:category_ids].present? ?
        params[:category_ids].collect {|id| Category.find id } :
          Category.all
        respond_with(:api, categories)
    end

    когда не знаешь как на это реагировать

    AlexKlim, 13 Июня 2018

    Комментарии (4)
  10. Куча / Говнокод #24380

    −1

    1. 1
    2. 2
    Рак
    https://twitter.com/thelarkinn/status/1006746626617008128

    С этим миром явно что-то не так.

    roskomgovno, 13 Июня 2018

    Комментарии (211)