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

    +83.5

    1. 1
    2. 2
    3. 3
    for (Person p : c) {
                return p;
            }

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

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

    • Краткость сестра таланта
      Ответить
    • гениально.
      Ответить
    • ну и в чем тут проблема ....
      вернуть первый елемент если такой есть,

      нету тут ничего
      Ответить
      • А вот потенциальный говнокодер нашёлся. Есть, потому что нормальная запись такая:

        if (!c.isEmpty()) {
        return c.iterator().next();
        }

        А вышеприведённый for-each, это ебланство. Циклы нужны для циклов, а не для вынимания первого элемента просто потому, что "так тоже можно".
        Ответить
      • Booneal b = ...
        if (b.toString().length()<5) { // true

        тоже сработает как нибудь ...
        Ответить

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