1. PHP / Говнокод #8087

    +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
    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
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    Собственно подборка говнокодов))хД
    1 говнокод
    
    if($rs===false){
            $rs='false';
    }
    elseif($rs=="dup"){
            $rs = "dup";
    }
    elseif($rs=="bad_link"){
            $rs = "bad_link";
    }
    else{
            $rs = 'true';
    }
    2 говнокод
    
    for($i=$tot;$i>0;$i--)
    обычные люди написали бы
    for($i=1;$i<=$tot;$i++)
    
    3 говнокод убивает))) Генерация четырехзначного случайного числа
    
    $generation="".mt_rand(0,1000)."".mt_rand(0,1000)."".mt_rand(0,1000)."".mt_rand(0,1000)."";
    
    4 говнокод JS Функция для получения случайного цвета 
    
    <script language="Javascript">
    <!--
    function genHex(){
    colors = new Array(14)
    colors[0]="0"
    colors[1]="1"
    colors[2]="2"
    colors[3]="3"
    colors[4]="4"
    colors[5]="5"
    colors[5]="6"
    colors[6]="7"
    colors[7]="8"
    colors[8]="9"
    colors[9]="a"
    colors[10]="b"
    colors[11]="c"
    colors[12]="d"
    colors[13]="e"
    colors[14]="f"
    
    digit = new Array(5)
    color=""
    for (i=0;i<6;i++){
    digit[i]=colors[Math.round(Math.random()*14)]
    color = color+digit[i]
    }
    document.getElementById('hexc').style.backgroundCo lor=color
    document.getElementById('hexn').innerText="#"+color
    }
    //-->
    </script>

    Собственно подборка говнокодов))хД тоже с форума моего форум недавно закрыл так как стало не перспективно делать мануалы по lineage 2 шяс работаем над aion (Сборки и т.д) ну точнее собираемся работать))

    Запостил: andrei199614, 04 Октября 2011

    Комментарии (20) RSS

    • for($i=$tot;$i>0;$i--)
      обычные люди написали бы
      for($i=1;$i<=$tot;$i++)

      > ты чего? Тут сакральный смысл или ты совсем с дуба рухнул?
      Ответить
    • >for($i=$tot;$i>0;$i--)
      >обычные люди написали бы
      >for($i=1;$i<=$tot;$i++)

      Вырвано из контекста. Кодообезьянка никогда не встречала ситуации, когда цикл надо проходить в обратном порядке?
      Ответить
      • кто-то совсем неудачно сумничал:)
        Ответить
        • Да неужели. Ну и в чём же именно я, по-твоему, неправ? В том, что строка кода вырвана из контекста? Или в том, что в некоторых случаях оправдан декремент счетчика и, соотв. его изменение от большего к меньшему, а не его инкремент?
          Ответить
          • публичные извининения, недолглядел. показалось что второй вариант иначе написан.
            Ответить
    • сборка ГК "Веселые Говнинки", блеать.
      Ответить
    • Генерация 4-значного числа доставила.
      P.S. У вас явно очень слабые представления о модульности уже только потому, что вы запостили всё одним ГК; надо было разбить на несколько.
      Ответить
    • >Генерация четырехзначного случайного числа
      Четырехзначного ли? Числа ли?
      Ответить
      • тоже убило. "четырехзначное" оно будет примерно один раз из миллиона))
        Ответить
    • >andrei199614
      Вот оно что...
      Ответить
      • А вот не факт. Я знаю одного сорокалетнего чела с ником заканчивающимся цифрой 17 (как придумал в семнадцать лет так до сих пор и пользуется)
        Ответить
        • идиотская логика. возраст - величина относительная, год рождения - абсолютная.
          Ответить
    • Автор убил.
      Ответить
    • colors[5]="5"
      colors[5]="6"
      Ответить
    • umad bro?
      Ответить
    • Топлю, короче.
      Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий