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

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

    +163

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    /* allocate memory for the extended format buffer */
      extFormat = new char [ strlen( format ) +
                             strlen( "\n" )   +
                             1 ];
    
      if ( (char*)0 != extFormat )
      {
        /* extend format info */
        sprintf ( extFormat, "%s", format );
        strcat  ( extFormat, "\n" );
      }

    из реализации логгера. просто нет слов.

    Dummy00001, 26 Августа 2011

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

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    /*Авотризвация*/
    table.authform
    {
      border: 1px solid #899AB2;
    }
    .............

    Интерлайн Про Авотризвирует -_-

    VirtualVoid, 26 Августа 2011

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

    +164

    1. 1
    2. 2
    3. 3
    FrmCabinetFound *frm = new FrmCabinetFound(index.data(Qt::UserRole).toInt());
        ((QMdiArea*)this->parent()->parent()->parent())->addSubWindow(frm);
        frm->show();

    des-1008d, 25 Августа 2011

    Комментарии (4)
  5. Python / Говнокод #7640

    −97

    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
    i = 0
    t = 12
    r = 0
    g = 0
    while r!=1:
    	i = i + 1
    	if t%i==0:
    		g = g + 1
    	if i==5000:
    		print t, ' - ',g
    		i, g = 0, 0
    		t = t + 1
    	if t==203:
    		r = 1

    Нахождение дилителей.

    Вот так-вот, человек видимо на любит юзать цикл for=)

    KATAJIU3ATOP, 24 Августа 2011

    Комментарии (4)
  6. Java / Говнокод #7626

    +71

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    @Test
     public void testExecuteNoBean1() {   	
        	try {
                    //...
    		} catch (Exception e) {
    			assertEquals("ActionHandlerDefineDueDate: Error, failed to retrieve ... <over 9000 chars>", e.getMessage());
    		}
     }

    У кого-то явно проблемы с TDD.

    roman-kashitsyn, 23 Августа 2011

    Комментарии (4)
  7. Objective C / Говнокод #7615

    −112

    1. 1
    2. 2
    3. 3
    4. 4
    - (void)applicationDidReceiveMemoryWarning:(UIApplication *)application
    {
        [KQCache clearCache];
    }

    memory warning?
    значит надо очистить, и пох какая memory!

    huibla, 22 Августа 2011

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

    +163

    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
    function hideblock(elemid) {
    $('#'+elemid).fadeOut(300);
    setCookie(elemid,'hidden',365);
    $('#i_restore').fadeIn(300);
    }
    
    function restoreblock() {
    $('#i_blog').fadeIn(300);
    $('#i_search').fadeIn(300);
    $('#i_chat').fadeIn(300);
    $('#i_stat').fadeIn(300);
    $('#i_links').fadeIn(300);
    $('#i_tags').fadeIn(300);
    eraseCookie('i_blog');eraseCookie('i_search');eraseCookie('i_chat');eraseCookie('i_stat');eraseCookie('i_links');eraseCookie('i_tags');
    $('#i_restore').fadeOut(300);
    }
    
    
    
    ------------
    
    
    
    
    if (getCookie('i_blog')=='hidden') {$('#i_blog').hide();};
    if (getCookie('i_search')=='hidden') {$('#i_search').hide();};
    if (getCookie('i_chat')=='hidden') {$('#i_chat').hide();};
    if (getCookie('i_stat')=='hidden') {$('#i_stat').hide();};
    if (getCookie('i_links')=='hidden') {$('#i_links').hide();};
    if (getCookie('i_tags')=='hidden') {$('#i_tags').hide();};
    if (!(getCookie('i_links')=='hidden')&&!(getCookie('i_blog')=='hidden')&&!(getCookie('i_stat')=='hidden')&&!(getCookie('i_chat')=='hidden')&&!(getCookie('i_search')=='hidden')&&!(getCookie('i_tags')=='hidden')) {$('#i_restore').hide();};

    Nuff said

    satan, 22 Августа 2011

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

    +146

    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
    // file.h
    template <class T>
    void gg (T i)
    {
     a = i;
    }
    // file1.cpp
    #include "file.h"
    static int a;
    ...
    gg (a);
    // file2.cpp
    static int a;
    ...
    gg (a);
    // компилюем, линкуем - где напёрсточек^W^W в какое a стучится gg<int>?

    >Мне тут некоторые граждане, на пару с некоторыми компиляторами и стандартом наперевес, пытались неубедительно доказывать, что-де такого не позволяет ODR, но пояснить свою мысль в математически непротиворечивой форме что-то не получилось. А между тем, не грех было бы взять пример с презренного пхп и заставить программизда все глобальные переменные, используемые в какой-либо функции, специфицировать в ней явным образом.

    CPPGovno, 21 Августа 2011

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

    +146

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    Masters Of Doom
    Вот уже где-то неделю по-тихоньку сидю и читаю сабжевую книжку.
    Не запоем конечно, но почти половину уже прочел. Книга рульная.
    Я от неё заряжаюсь программистской энергией. :)Но дочитал на днях до места где Кармак
    отдает на усыпление свою кошку, которую ему подарили.
    По причине что она писнула на его диван, который он купил с барышей Wolfeinstein.
    И теперь уже читаю книгу с гораздо меньшим энтузиазмом.  :/
    И его команда (Romero, Hall, другой Carmack) от него этого не ожидали тоже.
    Хотя может кошка была старая и мучалась от чего-нибудь. Но книга об этом умалчивает.
    Тем самым вносит негативизм в портрет Кармака.  Я сам не эмоциональный,
    но тронуло меня это - сознательно отправить своего друга на тот свет. Я б этого не сделал.

    http://www.gamedev.ru/flame/forum/?id=12573

    CPPGovno, 21 Августа 2011

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

    +146

    1. 1
    $now = strtotime(date('Y-m-d'));

    Ну нахрена!?

    Веб-Система "Социальная сеть" версия 4.0
    /engine/modules/content/afisha/afisha.php on line 41

    XyHb, 20 Августа 2011

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