1. Java / Говнокод #8009

    +79

    1. 1
    Account account = session.load(277l);

    =)

    Запостил: tir, 28 Сентября 2011

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

    • тут важно хорошее зрение!
      Ответить
      • Ещё важен хороший шрифт
        Ответить
        • какие еще system requirements?
          Ответить
          • больше никаких =)
            Ответить
          • подсветка синтаксиса в помощь
            Ответить
            • так неинтересно. я в hex посмотрел.
              Ответить
            • ммм... В Eclipse эта проблема точно есть, про NetBeans и IDEA ничего сказать не могу
              Ответить
              • в эклипсе глючная подсветка?
                Ответить
              • В Eclipse тоже можно поменять шрифт, только запрятано это довольно глубоко. В IDEA под виндой всё нормально, а вот в Linux шрифты отображаются отвратительно :(
                Искренне Ваш, КО.
                Ответить
                • я думаю, что здесь проблема все-таки не в шрифтах =)
                  Ответить
                  • Ну хз, я букву L c Bitstream Vera Sans Mono и Monaco сразу разглядел.
                    Ответить
                  • это в общем-то не говнокод, скорее намеренное западло
                    Ответить
                    • Вообще константа в этом месте напрягает... Приложения загружает всегда один и тот же аккаунт? По сравнению с этим схожесть буквы l и цифры 1 - цветочки...
                      Ответить
                      • это что-то типа скрипта, для разовых выполнений.
                        Ответить
                      • Это понятно, но в данном случае имеем два взаимоисключающих варианта - либо говнокод (если 1), либо западло (если l). Поскольку стоит l, то это западло, так как промазать пальцем на полклавиатуры маловероятно. А при исправлении получился бы говнокод.
                        Ответить
                        • Прикол в том, что load(), скорее всего, принимает на вход Long, и компилятор не пропустит 277, только 277L, 277l или Long.valueOf(277). Западло относительное, просто, как всегда, пошли по пути наименьшего сопротивления.
                          Ответить
                      • Ещё чаще путают "l" (эль) с "I" (ай).
                        Ответить
    • показать все, что скрытоПоясните
      Ответить

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