1. Список говнокодов пользователя netherwire

    Всего: 2

  2. Java / Говнокод #19315

    −31

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    private float getFirst(float a, float b)
    {
        return a;
    }
    
    // вызывается так:
    // Swap values:
    float x = fromXValue;
    float y = fromYValue;
    toXValue = x;
    toYValue = y;
    fromXValue = getFirst(toXValue, fromXValue);
    fromYValue = getFirst(toYValue, fromYValue);

    Рефакторю эффекты в движке, случайно нашел это. Коллега ответил "С нами как то работала одна девушка... ну ты понимаешь".

    netherwire, 16 Января 2016

    Комментарии (21)
  3. C++ / Говнокод #18052

    +66

    1. 1
    2. 2
    3. 3
    4. 4
    AnimationAnimator* AnimationAnimator::getThis()
    {
        return this;
    }

    Я не знаю что это было, но теперь оно такое. Вызывается из трех мест. Мне страшно :С

    netherwire, 23 Апреля 2015

    Комментарии (20)