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

    В номинации:
    За время:
  2. Си / Говнокод #1319

    +138.6

    1. 1
    void (* signal(int __sig, void (* __func)(int))) (int)

    Объявление указателя на функцию, возращающей указатель на функцию из signal.h.

    Не говнокод, но прикольно:

    guest, 03 Июля 2009

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

    +140.9

    1. 1
    XElement rootNode = XDocument.Load("hospital.xml").Descendants().Descendants("mainform").Single(x => x.Attribute("value").Value.Split("\\".ToCharArray()).Contains(splitted[1]));

    Весь проект в подобном говне, дебажить невозможно

    guest, 01 Июля 2009

    Комментарии (10)
  4. C++ / Говнокод #1242

    +19.1

    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
    29. 29
    30. 30
    31. 31
    32. 32
    int GetControlImplementationsCount()
    {
    	//return 17;
    	return 18;
    }
    
    CControlImplementation* GetControlImplementation(int index)
    {
    	switch (index)
    	{
    	case 0: return new CButtonImp();
    	case 1: return new CFormImp();
    	case 2: return new CLabelImp();
    	case 3: return new CHorizontalAlignment();
    	case 4: return new CVerticalAlignment();
    	case 5: return new CMouseButton();
    	case 6: return new CActionEvent();
    	case 7: return new CMouseEvent();
    	case 8: return new CWindowEvent();
    	case 9: return new CCheckBoxImp();
    	case 10: return new CComboBoxImp();
    	case 11: return new CListBoxImp();
    	case 12: return new CRadioButtonImp();
    	case 13: return new CTextBoxImp();
    	case 14: return new CItemEvent();
    	case 15: return new CTextEvent();
    	case 16: return new CButtonGroupImp();
    	case 17: return new DialogImpl();
    	}
    
    	return NULL;
    }

    вот так кладут в ДВО РАН.

    guest, 23 Июня 2009

    Комментарии (10)
  5. Java / Говнокод #1174

    +75.4

    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
    private int convertToInt(String substring) {
            int result = 0;
            for (int i = 0; i < substring.length(); i++) {
                switch(substring.charAt(i)){
                    case '1':   result = result*10 + 1; break;
                    case '2':   result = result*10 + 2; break;
                    case '3':   result = result*10 + 3; break;  
                    case '4':   result = result*10 + 4; break;  
                    case '5':   result = result*10 + 5; break;
                    case '6':   result = result*10 + 6; break;
                    case '7':   result = result*10 + 7; break;
                    case '8':   result = result*10 + 8; break;
                    case '9':   result = result*10 + 9; break;
                    case '0':   result = result*10 + 0; break;
                }
            }
            return result;
        }

    guest, 10 Июня 2009

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

    +135.9

    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
    Arch Moscow
    « Error »
    Etomite encountered the following error while attempting to parse the requested resource:
    « PHP Parse Error »
     
    PHP error debug
    Error: 	mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10061)	 
    Error type/ Nr.: 	Warning - 2	 
    File: 	C:\xampp\htdocs\archmoscow\index.php	 
    Line: 	1321	 
    Line 1321 source: 	if(@!$this->rs = mysql_connect($this->dbConfig['host'], $this->dbConfig['user'], $this->dbConfig['pass'])) { 	 
     
    Parser timing
    MySQL: 	0.0000 s s	(0 Requests)
    PHP: 	1.0846 s s	 
    Total: 	1.0846 s s

    Вот на чем работают сайты крупных выставочных агенств... А вы говорите FreeBSD!

    guest, 18 Мая 2009

    Комментарии (10)
  7. Python / Говнокод #1019

    −334.6

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    def false():
        a=1
        if a:
            a=0
        
        return False or a

    guest, 08 Мая 2009

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

    +150.4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $req = mysql_query("SELECT `id`, `name`, `datereg` FROM `users` ORDER BY `datereg` DESC LIMIT 1");
    while ($arr = mysql_fetch_array($req))
    {
    echo'К нам присоединился - '.$arr['name'].'';
    }

    Долго думал зачем цикл, но это не для моего ума наверно

    guest, 04 Мая 2009

    Комментарии (10)
  9. PHP / Говнокод #945

    +189.8

    1. 1
    $near_red = $near_red-$near_red-$near_red;

    Своеобразный способ получения отрицания числа...

    guest, 24 Апреля 2009

    Комментарии (10)
  10. C# / Говнокод #926

    +152

    1. 1
    2. 2
    3. 3
    SqlDataReader reader;
    ...
    int id = int.Parse(reader["ID"].ToString());

    Нет, ID - не какой-нибудь nvarchar, а вполне себе integer

    guest, 23 Апреля 2009

    Комментарии (10)
  11. PHP / Говнокод #921

    +145

    1. 1
    <?php />

    Извините, а можно сделать отдельный RSS без PHP? Количество PHP-говнокода просто зашкаливает...

    guest, 22 Апреля 2009

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