1. Pascal / Говнокод #529

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    { Units of time }
    
      HoursPerDay   = 24;
      MinsPerDay    = HoursPerDay * 60;
      SecsPerDay    = MinsPerDay * 60;
      MSecsPerDay   = SecsPerDay * 1000;

    SysUtils.pas из delphi 6

    guest, 10 Февраля 2009

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

    +144.5

    1. 1
    2. 2
    3. 3
    while (true.ToString().Length < 5)
    {
    }

    индусы рулят!!!

    guest, 10 Февраля 2009

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

    +151

    1. 1
    #define xxx 1 ? 2 : 3

    guest, 10 Февраля 2009

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

    +160.3

    1. 1
    <?="http://govnokod.ru";?>

    Нечё не знаю, написанно говнокод большими буквами и рядом нарисована какашка

    guest, 10 Февраля 2009

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

    +145

    1. 1
    2. 2
    Field maxx, minx, maxy, miny = row.getFields().toArray(new Field[0])[0];
    minx = maxx = maxy = miny;

    Адская комбинация.

    guest, 10 Февраля 2009

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

    +64.6

    1. 1
    2. 2
    3. 3
    4. 4
    private static final int LENGHT255 = 255;
    private static final int LENGHT450 = 450;
    private static final int LENGHT3 = 3;
    private static final int LENGHT5 = 5;

    Константы для проставления длин в Entity.

    guest, 10 Февраля 2009

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

    +137

    1. 1
    2. 2
    $users_count = count($this->db->exe('select * from px_users'));  
    $users = $this->db->exe('select * from px_users order by name limit ' . $from . ',' . $perpage);

    guest, 10 Февраля 2009

    Комментарии (3)
  8. Python / Говнокод #522

    −349

    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
    def MappingRights(i, s, u, d):
        INS=i.split(":")
        SEL=s.split(":")
        UPD=u.split(":")
        DEL=d.split(":")
    
        id_group=INS[0];
        right=str(int(bool(INS[1].capitalize()))) + \
              str(int(bool(SEL[1].capitalize()))) + \
              str(int(bool(UPD[1].capitalize()))) + \
              str(int(bool(DEL[1].capitalize())))
    
        return id_group, right;

    Парсим массив с правами переданный из JavaScript.
    нужно из "true" получить "1", соответственно из "false" "0"

    guest, 10 Февраля 2009

    Комментарии (3)
  9. VisualBasic / Говнокод #521

    −293.6

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    If (g_manager.isVehicleArrived) Then
        ....
        g_data_layer.registerVehicle( new_vehicle )
    Else
        'Do Nothing
    End If
    
    'и Do Nothing еще в 20 блоках идущих подряд

    Кусок кода из одной очень серьезной системы, стоящей >2500$. Изменения несущественны, но суть говнокода не изменилась.

    guest, 10 Февраля 2009

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

    +139

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    это твой щенок. теперь он твой навсегда.
    и ты не хочешь, но считаешь его дни и года.
    твоя любовь к нему огромна, с каждым днём она растёт.
    она станет бесконечной,
    когда он умрёт.

    для виолет_салмон

    guest, 09 Февраля 2009

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