1. C# / Говнокод #19818

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    static void DelayNZOKParse(string filename)
    {
        ThreadPool.QueueUserWorkItem(new WaitCallback(startNZOKParseFile), filename);
    }
    static void startNZOKParseFile(object state)
    {
        Thread.Sleep(1000);
        startNZOKParseFile(state as string);
    }

    вот это

    Запостил: apostolovd, 14 Апреля 2016

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

    • >> Thread.Sleep(1000)
      ну да, вы абсолютно правы. Лучшая практика - это писать, конечно же, через константу. И в хексе.

      const int DELAY = 0x3E8;
      Thread.Sleep(DELAY);

      Сразу код чище стал
      Ответить
      • Это все что ты заметил?
        Ответить
        • нет, еще хуевое именование методов.
          > DelayNZOKParse, но startNZOKParseFile.

          >> Delay
          >> start...

          >>> D
          >>> s

          А так конечно, все заебись, ахуенный код.
          Ответить
          • это эстетика, ты ничего не понимаеш
            Ответить
            • Это ты ничего не понимаешь в превосходном коде. Инфа овер90000.
              Ответить
              • А вы хуями помертесь у кого больше тот больше понимает в красоте кода.
                Ответить
                • Лол, а ты смешной парень. Сделал бы мой день, но я давно не школьник.
                  Ответить
                • Русский о хуях.
                  Ответить
                  • А 3_14dar как услышит — сразу тут как тут.
                    Ответить
                    • Ну а что делать? Рефрешишь сток, а каждый второй комент от васи про хуи. Никак бутылку найти не может видно, бедный.
                      Ответить
                      • У вас, как вижу я dword!
                        Но не грустите! всё пройдёт!
                        Шамиль угасит твою боль.
                        И будет крепкая любовь.
                        Ответить
                    • Походу Шамиль его ебать не хочет только ссыт на ебало.
                      Пидарок суетится ищет бутылки и хуи. Ебать его хуем походу пустая трата времени.
                      Ответить
                  • Пидар так ты русский?
                    Ответить
      • слишком многословоно, и нужно через препроцессор

        #define DLY  0x3E8
        thrslp(DLY);
        Ответить
        • только кондишены же

          Но по поводу отладки, ты прав

          #if (DEBUG)
          const int DLY = 0x3E8;
          #elif
          const int DLY = 0x80000000;
          #endif

          ну без отладки, сам понял
          Ответить
    • static void startNZOKParseFile(object state)

      Бесконечная рекурсия? Но зачем?
      Ответить
      • в имя Говнокода, I guess :) так и не понял почему - нашел ету жемчужину и скопировал, перед того как удалить :)
        Ответить
        • Апидок тоже нинужен?
          Ответить
          • что это "Апидок"? я не русский, слово не понятно
            Ответить
            • Это не русский, это инглиш :) api doc.

              Интересно, как бы читалось апидок по-русски? АпИдок?
              Ответить
              • Дебил по русски это было бы ПиП Док
                Ответить
                • Дебил, читай ветку коментов - человек подумал что апидок русское слово.
                  Ответить
    • >ThreadPool.QueueUserWorkItem(new WaitCallback(startNZOKParseFile), filename);
      Язык первым ввел await, но чел так и не понял что это.
      Ответить

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