1. Лучший говнокод

    В номинации:
    За время:
  2. Куча / Говнокод #18353

    +144

    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
    $ git log --pretty=oneline
    
    c8220f95d1b11d2e8a2d57cf4349c40a180bd7f3 Commit 33
    6eeac872fa772c2ea1d57faf286f6520fc831777 Commit 32
    fba42d3f0a6678e670d477bcc0c56819cafd34f9 Commit 31
    4292c5dc9cb9c4360f7ad03b2d5ecabbeb451a55 Commit 30
    2ba640394371f0fd44296c41b99fd42f6abfaf95 Commit 29
    80aa4d6754e5f82f3b111075747fd74f63e1a26c Commit 28
    7f43aa08d9d94e6c09f6435635942010320a824e Commit 27
    574524bf2b0dcb8070ce46ced75cec626e7c84ad Commit 26
    eb620063a690c489e746e2f5633771da66df0903 Commit 25
    
    ...

    https://github.com/gikraychik/bets

    eg0r, 17 Июня 2015

    Комментарии (8)
  3. Куча / Говнокод #18277

    +147

    1. 1
    http://:

    Чем M$ парсит URL'ы, чтобы skype от этого умирал?

    bormand, 03 Июня 2015

    Комментарии (8)
  4. PHP / Говнокод #18264

    +143

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    if ($review) {
    	# даем возможность исполнителю оставить свой отзыв
    }else{
    	# заморозила именно администрация
    	echo json_encode(array(
    		'status' => 'error',
    		'message' => 'Задание заморожено Администрацией.',
    	));
    }

    Нам важно ваше мнение

    VokaMut, 01 Июня 2015

    Комментарии (8)
  5. Куча / Говнокод #18251

    +146

    1. 1
    <span class="enrty-comments-count">(0)</span>

    Enligsh lagnauge rluze.

    inkanus-gray, 28 Мая 2015

    Комментарии (8)
  6. PHP / Говнокод #18164

    +144

    1. 1
    $orig_id = isset($_POST["orig_id"]) ? (int) $_POST["orig_id"] : (int) $_GET["orig_id"];

    https://github.com/uisky/notabenoid/blob/6edfee9f33b8466be9164cd3ba6be90b8f3a5770/protected/controllers/MyCommentsController.php#L123

    Stallman, 14 Мая 2015

    Комментарии (8)
  7. Pascal / Говнокод #18056

    +144

    1. 1
    IntToStr(StrToInt(VarToStr()))

    Сегодня пришла мадам и спросила почему это не работает. Сказали что бы так больше не ...кодила.

    ViktorR, 24 Апреля 2015

    Комментарии (8)
  8. Куча / Говнокод #18008

    +123

    1. 1
    2. 2
    3. 3
    root@root:~# modinfo my_shit         
    filename:       /lib/modules/3.2.0-23-generic/kernel/drivers/ass/shit.ko
    version:        Hurr durr I'm a sheep

    Wonderful joke, old chap.

    codemonkey, 16 Апреля 2015

    Комментарии (8)
  9. C# / Говнокод #18000

    +145

    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
    try
    {
        if (!InitConnectionString())
            throw new Exception("Не инициализирована строка подключения");
        oraConnection.Open();
        // еще какой-то код, в котором тоже может быть исключение
    }
    catch
    {
        // запись в лог сообщения об ошибке
        oraConnection.Close();
        oraConnection.Open();
        OracleConnection.ClearPool(oraConnection);
    }

    так с OracleConnection еще никто не обращался((

    svetkeen, 15 Апреля 2015

    Комментарии (8)
  10. Куча / Говнокод #17974

    +125

    1. 1
    http://dilbert.com/strip/2006-10-28

    Еще один пост ненависти.

    wvxvw, 11 Апреля 2015

    Комментарии (8)
  11. C# / Говнокод #17842

    +780

    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
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    public class B
    {
        private readonly List<M> ms = new List<M>(); 
    
        // ...
    
        public void Match(M m) { ms.Add(m); }
    
        public int IndexOf(M m) { return ms.IndexOf(m) == 0 ? 0 : 1; }
    
        // ...
    }
    
    public class M
    {
        // ...
    
        public void Match(B b)
        {
            try { b.Match(this); }
            catch (Exception e)
            {
                // ...
            }
        }
    
        // ...
    }

    Угадай песню по говнокоду. Сложность: 2/10.
    Можете минусовать, в общем-то.

    pushistayapodmyshka, 23 Марта 2015

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