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

    +148

    1. 1
    http://digest.subscribe.ru/inet/review/n763622828.html

    Статья прелесть. document.write() в наше-то время...

    Запостил: 0rt, 08 Февраля 2012

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

    • document.write - это нормально. а вот script language="javascript" больше подходит под "в наше-то время"
      Ответить
    • Это даже хуже, чем "ХТМЛ для Женщин"
      Ответить
    • А что... может, и неплохой вводный материал.
      Ответить
    • Вот зачем он там еще скриншоты из блокнота выкладывает вместо того, чтобы по нормальному код выложить. Мало того, что нет подсветки, так ведь пользователь и скопировать их себе не может.
      Ответить
      • А правильно делает, я считаю. Как раз, чтобы своей рукой почувствовали код, а не тупо скопировали и запустили.
        Правда, если человек не врубается, то не поможет. Потому что я помню, как на флеше код из книги переписывал в лоб, с комментариями, и ничего не понимал. Особенно ужасной для моего понимания была запись
        i = i + 1;

        Каким хреном i может равняться i + 1?!

        А вот код определения магических квадратов - это пиздец, да.
        Ответить
        • > Каким хреном i может равняться i + 1?!
          Это такая магия. Сокращаем i, получаем 0 = 1.
          Никак не могу понять одной странной вещи, почему я сразу вникнул в это сложнейшее уравнение. Возможно, всё дело в том, что в моём случае это было
          50 LET i = i + 1
          Ответить
          • > LET i = i + 1
            о боже мой! да i - неподвижная точка функции (+) 1 ! оно бесконечно! mutable variables so mutable
            Ответить
          • Когда я увидел
            i := i + 1;

            То я понял сразу.
            Ответить
            • Так это же убедительно доказывает вкусовщину подхода.
              Ответить
          • > 50 LET i = i + 1
            Хе-хе. А еще говорят, что нельзя начинать учить программирование с бейсика.
            Ответить
          • А я попробовал сделать:
            10 LET 2=3
            Ответить
        • На всякий случай добавлю, что это было в 8 классе.
          Ответить
    • >windows 6/7, notepad, iexplore
      YOBA детектор зашкалило.
      Ответить
    • Где здесь JavaScript, 0rt?!
      Ответить
    • показать все, что скрытоvanished
      Ответить

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