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

0

  1. 1
info.setCreatingDate(document.getREGDATE() != null ? document.getREGDATE() : null);

из реального проекта

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

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

  • минуснул

    1. возможно жертва рефакторинга
    2. не смешно
    3. ИМХО, нормальный программист не обратит на это внимание, молча исправит и будет кодить дальше. при этом этот код не вызовет у него никаких эмоций.
    Ответить
    • 1. Может и жертва, а может человеческая глупость.
      2. Ну если судить по тому, что вся контора лежала увидев сие чудо - смею сделать вывод, что смешно.
      3. найдено не мой, но в нормальности нашедшего не сомневаюсь
      Ответить
        • перефразирую: вы действительно считаете, что человек это написал осознанно?
          Ответить
          • Скорее всего действительно последствия рефакторинга. Либо действительно не пойманный баг (document != null). Точнее сказать не могу, как уже говорил - найдено не мной
            Однако насмотревшись на "чудеса", найденные в процессе работы над проектом, невольно закрадывается мысль - а вдруг?
            Ответить
            • и последний вопрос: проект ваш или достался в наследство? =)
              Ответить
                • извиняюсь, но теперь действительно последний вопрос: было бы Вам также смешно, если бы этот код был написан членом вашей команды?
                  Ответить
  • Может в проекте
    info.setCreatingDate(document != null ? document.getREGDATE() : null);

    иначе баг
    Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

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


    8