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

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

    +147

    1. 1
    write_ext = ".pgm\0.ppm\0.ppm\0.pam" + colors*5-5;

    из dcraw.c - кладезь вот таких перлов. то ли говнокодер писал - то ли гений. настолько лаконичного кода давно уже не видел.

    http://www.cybercom.net/~dcoffin/dcraw/

    Dummy00001, 15 Октября 2011

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

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    гугл переводит: 
    If your mysql database is very big, you might want to compress the output of mysqldump. 
    -----
    Если ваши базы данных MySQL очень большая, вы можете сжать вывод туздЫшпр.

    туздЫшпр :)

    deep, 07 Октября 2011

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

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    А у нас с парнями вечеринка,
                                           будут уважаемые разработчики.
    Они будут делиться опытом 
                                            со всеми.
    Для приглашения нужно знать
                                            секретное слово
    И просто позволить его себе.
    Ну что, говнокод, ты с нами? Ну скажи, чего тебе стоит?
    Впадлу штоли?

    (с) Алексей Хоевский 2011 г.
    из цикла "Новый Маяковский"

    alexoy, 03 Октября 2011

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

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    public int blablabla(){
    ...
    if(true)return;
    ...
    }

    Коллега поделился найденным в проекте... кто-то вместо того чтоб закомментить десяток строк кода так вот вышел из метода.

    dexif, 03 Октября 2011

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

    +147

    1. 1
    2. 2
    die();
                return false;

    jokz, 01 Октября 2011

    Комментарии (2)
  7. JavaScript / Говнокод #7976

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    var i = new Array(new Array());
    i[0][0] = 'num';
    
    alert(i);

    матрица в js

    jQuery, 25 Сентября 2011

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

    +147

    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
    PHP язык несомненно порочный. 
    1. Взять, например, правило именования переменных - перед именем оных обязательно ставить знак доллара. 
    Т.е. в PHP закреплен (подсознательно или сознательно) посыл к тому что во главе любой вещи стоит доллар, 
    деньги, американские деньги, раздутая финансовая
    пирамида современности как нечто обязательное к употреблению,
    первостепенное, стоящее во главе всех вещей. 
    2. Заметим так же, что перед названиями функций, т.е. участков кода занимающихся программной работой, 
    подобного требования в PHP не существует. 
    Тем самым PHP внедряет в подсознание идеи обесценивания работы и труда. 
    3. Нетрудно связать второе с первым и понять что PH
    психо-идеологически стимулирует склонность к рабству перед
    вещественным, отрицает справедливого вознаграждения за труд, но превозносит власть денег, золота, роскоши и
    вообще всего материального. Инспирирует рабовладельчество вещи над человеком, а не человека над вещью.

    http://www.gamedev.ru/flame/forum/?id=152692#m10

    C_Plus_Plus_Govno, 23 Сентября 2011

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

    +147

    1. 1
    2. 2
    <label for="repeat_password">Пароль (повторно)</label>
    			<input type="password" name="repeat_password" value=""  />

    Суровые программисты верстают так, что аттрибут for работает как им надо :)

    miraage, 21 Сентября 2011

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

    +147

    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
    private void SetDisplay(string Group)
    {
           string taxInt = "144";
           switch (Group.ToLower())
           {
                  case "bond":
                         taxInt = "141";
                         ..............
                         break;
                  case "commodity":
                         taxInt = "329";
                         ..............
                         break;
                  case "emarkets":
                         taxInt = "142";
                         ..............
                         break;
                  default:
                         taxInt = "144";
                         ..............
                         break;
           }
           SetItems(taxInt);
    }
    
    public void SetItems(string taxInt)
    {
           Trace.Write(taxInt);
           int number;
           bool result = Int32.TryParse(taxInt, out number);
           if (result)
           {
                  tid = number;
           }
           else
           {
                  tid = 144;
                  this.lbHard.Style.Add("color", "#000");
           }
           Trace.Write(tid.ToString());
           if (tid > 0)
           {
                   ..............
            }
           else
           {
                   //здесь было пусто
           }
    }

    Лишний код удалён, оставлена только самая важная часть кода))

    dimon1988, 17 Сентября 2011

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

    +147

    1. 1
    2. 2
    3. 3
    4. 4
    private void button5_Click(object sender, EventArgs e)
            {
                Application.Exit();
            }

    -.\\

    TERAB1T, 10 Сентября 2011

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