1. Список говнокодов пользователя Art

    Всего: 5

  2. Java / Говнокод #10185

    +86

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if (bindingContext != null && files != null) {
     if (files != null && bindingContext != null) {
      // bla-bla
     }
    }

    I want to be sure!

    Art, 04 Мая 2012

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

    +81

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

    Art, 23 Сентября 2011

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

    +74

    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
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    public class Statuses {
        protected List<String> id;
        protected List<String> name;
    
        public List<String> getId() {
            if (id == null) {
                id = new ArrayList<String>();
            }
            return this.id;
        }
    
        public List<String> getName() {
            if (name == null) {
                name = new ArrayList<String>();
            }
            return this.name;
        }
    }
    
    Statuses statuses = new Statuses();
    List<String> statusesString = statuses.getId();

    Создание пустого списка.

    Art, 20 Сентября 2011

    Комментарии (5)
  5. Java / Говнокод #7771

    +84

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    List<SomeClass> someClassList = new ArrayList<SomeClass>();
    <...>
    int i = 0;
    for (SomeClass someClassVariable: someClassList) {
        doSomething(someClassList().get(i).getText(), someClassList().get(i).getId);
        ++i;
    }

    Art, 05 Сентября 2011

    Комментарии (5)
  6. Java / Говнокод #7244

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    if(!xmlDate.equals(null))
    {
    ...
    }
    else
    {
            return null;
    }

    Для полноты картинки смотрим метод equals в XMLGregorianCalendar.java. Стажеры такие стажеры...

    Art, 14 Июля 2011

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