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

    +79.8

    1. 1
    2. 2
    3. 3
    for (int i = 0; i < 1; i++) {
        data.add(lineData);
    }

    Запостил: guest, 03 Марта 2009

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

    • Капитан Очевидность:
      слишком уж маленький кусочек. Нужно понять контекст этих строк, чтобы было можно судить говнокод это или нет. А так - это не говнокод!
      Ответить
    • anton0xf:
      IMHO сей код эквивалентен:
      data.add(lineData);

      так что я и без контекста могу сказать, что это тупость
      Ответить
    • lv:
      anton0xf - а если подумать малость?
      Ответить
    • lv а в чем беда anton0xf камента?
      Ответить
    • Eugene:
      Предполагаю, что lv просто не заметил, что цикл до 1. Я когда первый раз посмотрел на код, подумал, что один объект несколько раз добавляется в List. Потом уже заметил, что цикл тут и не нужен.
      Ответить
    • ну это ж просто как пряник. сначала надо было добавлять lineData скажем 5 раз. Потом кто-то умный сказал что не надо 5 надо 1. Еще кто-то тоже не дурак пошел и пофиксал это с наименьшими затратами) вот тебе и путь постоянного рефакторинга. когда постоянно оказываешся в коде вроде этого. понятно же что даже идиот не напишет это просто так.
      Ответить

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