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

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

    +161.8

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if( 7 == 26 )
    {
    return confirm("Status 'finished pending' confirmation:\nAre you sure you made all needed operations on this order?");
    }
    else return confirm('Save?');

    Вот такие прелести

    root, 13 Августа 2009

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

    +46.3

    1. 1
    delete ptr + int(ptr=0);

    Освобождение памяти и обнуление указателя.

    k06a, 11 Августа 2009

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

    +131

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    List<int> arr = new List<int>();
    List<int> tmpArr = new List<int>();
    
    for (int i = 0; i < arr.Count; i++)
    {
    	if (arr[i] > 100)
    	{
    	}
    	else
    		tmpArr.Add(arr[i]);
    }
    arr = tmpArr;

    Удаляем плохие элементы со списка или кто создал дурацкий for???

    62316e, 10 Августа 2009

    Комментарии (20)
  5. SQL / Говнокод #1471

    −853.2

    1. 1
    какой нафиг код((((

    больше года пишут и поддерживают проект
    а как оказалось, в бд на 36 таблиц нет ни одного фореинг кея!
    уебаны ((((((((((

    guest, 05 Августа 2009

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

    +144.7

    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
    string insertSQL;
    insertSQL = "INSERT INTO Authors (";
    insertSQL += "au_id, au_fname, au_lname, ";
    insertSQL += "phone, address, city, state, zip, contract) ";
    insertSQL += "VALUES ('";
    insertSQL += txtID.Text + "', '";
    insertSQL += txtFirstName.Text + "', '";
    insertSQL += txtLastName.Text + "', '";
    insertSQL += txtPhone.Text + "', '";
    insertSQL += txtAddress.Text + "', '";
    insertSQL += txtCity.Text + "', '";
    insertSQL += txtState.Text + "', '";
    insertSQL += txtZip.Text + "', '";
    insertSQL += Convert.ToInt16(chkContract.Checked) + "')";

    Из книги "Beginning ASP.NET"

    guest, 27 Июня 2009

    Комментарии (20)
  7. Assembler / Говнокод #1214

    +123

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    cmp	  eax,0
       je	  exitp
      mov	 eax,1
       ret
    exitp:
       xor	  eax,eax
       ret

    guest, 17 Июня 2009

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

    +139.9

    1. 1
    // govnokod.ru

    собственно говнокод заключается в том, что постилка каментов не работает в Google Chrome

    guest, 23 Марта 2009

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

    +191.4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?php
    
    $maxuploadsize = 1024 * 1024 * 2; //4Mb
    
    ?>

    guest, 06 Марта 2009

    Комментарии (20)
  10. PHP / Говнокод #554

    +150.9

    1. 1
    if (FALSE !== strpos($this->lin{$i},$this->o)) {

    я б до такого сравнения даже в кошмарном сне бы не додумался.

    guest, 15 Февраля 2009

    Комментарии (20)
  11. Assembler / Говнокод #414

    +43.8

    1. 1
    2. 2
    3. 3
    4. 4
    <...>
    jmp 0x0437
    jmp 0x0437
    <...>

    На всякий случай, наверное если первый не сработает :)

    guest, 18 Января 2009

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