Бухгалтерия / Говнокод #2589 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
ТекВрем = Час(ТекущаяДата())*60+Минута(ТекущаяДата());
ВремКурсов = 60;
Если ТекВрем >= ВремКурсов Тогда
	ВремКурсов = ВремКурсов + 24*60 - ТекВрем;
Иначе
	ВремКурсов = ВремКурсов - ТекВрем;
КонецЕсли;
ВремКурсов = 1;
ПодключитьОбработчикОжидания("ЗагрузкаВалютИПересчетУЕ", ВремКурсов*60);

Вычисляем ВремКурсов, а затем присваиваем этой переменной единицу и умножаем на 60. Рациональность, чорт побери! :-D

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

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

    • У нас тут в базе полно таких нонсенсов, часто программистов до меня меняли и каждый косячил как мог.. как они переменные называли это просто пик информативности)))
      Ответить
      • Может быть поставлено для дебага, а в процессе дебага программиста внезапно (вдруг) уволили =)
        Ответить
        • Лучше бы он для дебага себе мозги бы поставил, вот это было бы здорово, может и не уволили бы 😀
          Ответить
        • Даже если ВремКурсов = 1; для отладки, то вычисление ВремКурсов тоже говнокод.
          Хрен победишь зачем так сложно вычислять период загрузки курсов и почему этот период должен меняться.
          Ответить
  • Очевидно, 8я строка позже появилась, скорее для отладки, а вот в само вычисление непросто вкурить.
    Ответить

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

Помни, guest, за тобой могут следить!

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


    8