1. JavaScript / Говнокод #9617

    +158

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function SetCeilingType(Txt) {
    
        if (Txt == "1") {
            document.getElementById("сeilType").value = Txt //"Одноуровневый";
        }
        else {
            document.getElementById("сeilType").value = Txt //"Двухуровневый";
        }
        createLink();
    }

    Сраная школота уходит в буддизм.
    Вот такая сентенция была найдена за flash-кодером, хуже всего что функция глобальна, так как дергается ИЗ ФЛЕША при изменении в нем данных. Творческое прочтение паттерна инверсии зависимости, сцуко!

    Запостил: Meettya, 06 Марта 2012

    Комментарии (5) RSS

    • Оригинально :-)
      Ответить
    • просто кодер хотел чувствовать полный контроль над значением переменной
      Ответить
      • да хули тут не ясно, сначала было незакоменчено. потом решили оставить циферку, но на всякий случай и исходный код - вдруг передумают.
        Ответить
        • Ну да, и эту хуйню в продакшен! Маэстро, туш!!!
          Я уж молчу про то, что есть такая шняга как хеши и они решают в таких вопросах, а не быдло-ифы...
          Ответить
          • а чё не в продакшен то? работает же. не стоит ротопенить из-за пары строчек ) был бы { "1": "1" /* "Одноуровневый" */, "2": "2" /* "Двухуровневый" */ } и document.getElementById("сeilType").valu e = shit[Txt]; что дальше? охуенно лучше?
            Ответить

    Добавить комментарий