Jawa / Говнокод #7950 Ссылка на оригинал

0

  1. 1
item.getName().equals("")==false

Запостил: Art Art, (Updated )

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

  • Вот почему надо включать checkstyle на уровне репозитория.
    Ответить
      • У нас настроен при комите: http://checkstyle.sourceforge.net/
        Там много что есть, SimplifyBooleanExpression, SimplifyBooleanReturn. Одно плохо, если его не включили сразу и проект уже большой, то будут проблемы и проще не включать вообще. Иначе будут жестокие diffы, но все новые проекты только с ним и никак без него.
        Ответить
      • Нельзя полагаться только на IDE, централизованная проверка не помешает. Мне вот Eclipse не выдает( Да и всегда найдется человек, который в спешке в 18:59 "зафиксит" баг отредактировав файл в NotePad, зальет, сломает билд, и успеет свалить домой. Ведь IDE дольше открывать)

        К тому же Idea не показывает такие вещи, как equals без hashcode, Utils классы без private конструктора и прочие стандартные косяки, которые иногда пролетают через ревью.
        Ответить
        • > Нельзя полагаться только на IDE
          Тут я с вами полностью согласен. Сам довольно долго принципиально писал на Java в emacs.
          Ответить
  • Не самое страшное гавно, но некрасиво, да. NullPointer словить можно.
    Ответить

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

Помни, guest, за тобой могут следить!

    А не использовать ли нам bbcode?


    8