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

    Всего: 4

  2. JavaScript / Говнокод #22630

    −14

    1. 1
    2. 2
    3. 3
    if (process.height) {
                        fs.unlink(filePath, next);
                    }

    когда у процесса высота, файл уже не нужен

    apostolovd, 20 Марта 2017

    Комментарии (0)
  3. JavaScript / Говнокод #22352

    −15

    1. 1
    var isValue = workTime && workTime.data && workTime.data[dayOfWeek] && workTime.data[dayOfWeek][workOrBreak] && (workTime.data[dayOfWeek][workOrBreak][startOrEnd] || workTime.data[dayOfWeek][workOrBreak][startOrEnd] === 0);

    is value or not? that is the question

    apostolovd, 17 Февраля 2017

    Комментарии (5)
  4. 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)
  5. JavaScript / Говнокод #17493

    +157

    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
    16. 16
    function run()
    {
      var test = [60, 1, 5, 70, 8];
      var biggest = 100;
      var biggest_index = 0;
      for (var i = 0; i < test.length; i++)
      {
        if (test[i] < test[i + 1])
        {
          biggest = test[i + 1];
          test[biggest - [i + 1]] = [biggest];
        }
      }
      test[test.length] = biggest;
    }
    run();

    таск был найти наибольшего эллемента масива [60, 1, 5, 70, 8]; во что получилось у коллеги новобранца. это был его 20-ты опыт ;)

    apostolovd, 22 Января 2015

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