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

    Всего: 12

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

    +154

    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
    var ratingid=where+id+"rating";
    			document.getElementById(ratingid).innerHTML="Представьте, что курсор мышки превратился в часики";
    			xmlhttp.open("GET", "/"+where+"/"+act+"/"+id+"?reqt=update", true);
    			xmlhttp.onreadystatechange = function() {
            		    if (xmlhttp.readyState == 4) {
                			if(xmlhttp.status == 200) {
                    		    if(xmlhttp.responseText.substring(0,2) == "OK") {
                            		s=xmlhttp.responseText.search(/!RATING!/i)+8;
                                            e=xmlhttp.responseText.search(/!ERATING!/i);
                        			document.getElementById(ratingid).innerHTML=xmlhttp.responseText.substring(s,e);
                			    }
            			}
        			    }
    			};

    "Представьте, что вы - Властелин Вселенной, а курсор мышки - часики"

    xaionaro, 17 Августа 2009

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

    +144.5

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    int main() {
        [some code here...]
        while(1) {
            [some code here...]
        }
    
    // At last, cleaning up... But for what, if this lines will never be used because of "while(1)"? Just I feel better with it :)
        sybase_close(&db);
        dropconfig(&cfg);
        
        return 0;
    }

    На самом деле тут ничего говнитого то, IMHO, нет.
    Но люди кидают сюда подобные куски кода, вот я решил тоже поделиться.

    Суть в том, что после while(1) идёт зачистка... которая, кстати, нужна при прогонке valgrind-ом (можно добавить break в цикл).

    xaionaro, 13 Августа 2009

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