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

    +139.2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    Calendar calen = new GregorianCalendar(); 
    calen.setTime(beginDate); 
    while (!calen.equals(endDate)) {
        calen.add(Calendar.DATE,1);
    }

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

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

    • jj:
      День сурка?:)
      Ответить
    • Капитан Очевидность:
      из этого куска не понятно в чем же говнистость этого кода. В принципе корректый код, правда не понятно зачем понадобилось перебирать все дни между endDate и beginDate...
      Ответить
    • сам автор:
      было необходимо пробежать по всем датам от начальной даты до конечной и за каждый день выполнить некоторый запрос(функцию) и вернуть результат в список . )))
      поскольку еще учусь - был разработал именно такой алгоритм :)
      Ответить
      • Звучит как очередная порнуха на порнхабе.
        Ответить
    • anton0xf:
      специально для капитана очевидность: если endDate и beginDate указывают на разное время в пределах суток, то цикл не завершится никогда
      Ответить
    • vanished
      Ответить

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