1. Си / Говнокод #2436

    +144.8

    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
    14. 14
    15. 15
    __inline BOOL
    SearchOneDirectory(
                      IN  LPSTR Directory,
                      IN  LPSTR FileToFind,
                      IN  LPSTR SourceFullName,
                      IN  LPSTR SourceFilePart,
                      OUT PBOOL FoundInTree
                      )
    {
        //
        // This was way too slow. Just say we didn't find the file.
        //
        *FoundInTree = FALSE;
        return(TRUE);
    }

    Оптимизация Microsoft. Найдено в исходниках Windows, утекших в 2004.

    Запостил: Lockal, 18 Января 2010

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

    • Ах, надо было проверить новые!
      Ответить
    • Нахера несколько раз постить одно и то же?
      №2426 2 дня назад
      Ответить
      • Может, глюки после изменений сайта? Уже второй случай дублирования.
        Ответить
        • тут автора не совпадают)
          Ответить
          • Если уж нормальный, толстый глюк попадется, то ему не трудно и случайного автора подставить!
            Ответить
            • Наш говнокод не глючит, ибо пишут его не говнокодеры какие-то. ;)
              Ответить
    • Не говнокод это. Нефига постить одно и тоже с хабра:
      http://steike.com/code/useless/evil-c/
      Это Заглушка. Заглушка с середины разработки (не из релиза) не обязана выполнять свою работу. На то она и заглушка. Про Unit Test когда-нибудь слышал? Говнокод с бОльшей вероятностью тот код, где их нет. А здесь, раз есть заглушки - тестируют.
      Будто бы у тебя в коде никогда небыло пока нереализованных функций. Вот бы я понял, если-бы это было из релизной версии винды, а это из недоальфы.
      -1
      Ответить
    • - А ты умеешь готовить? - удивилась мама Дани.
      Ответить

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