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

    Всего: 1419

  2. PHP / Говнокод #269

    +27

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function getData ( $id )
    {
     if( intval( $id ) ) {
      ...
      return $result;
     }
     
     return false;
     echo "Сука блять хуй пиздец!!";
    }

    guest, 24 Декабря 2008

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

    −152.7

    1. 1
    2. 2
    3. 3
    4. 4
    #TODO:Сделать функцию факториала
    def factorial(n):
      return str(n)+"!"
    #TODO:Сделать работающую функцию факториала

    Видимо человек не знает что такое стандартная библиотека

    guest, 24 Декабря 2008

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

    +47.7

    1. 1
    if (is_null($title) == TRUE) $title = ' / '. $title;

    guest, 24 Декабря 2008

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

    +21.7

    1. 1
    2. 2
    $_type = 'event';
            if ( isset($cfgWeight->$_type) ) $this->weight = $cfgWeight->$_type;

    Внимание, вопрос!
    Нахрена здесь $_type?

    guest, 24 Декабря 2008

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

    +64.9

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    <?
    
       $num = substr( $_GET["num"], 0, 1 );
       if ( $num == "-" ) {
         // число отрицательное
       } elseif ( $num == 0 ) {
         // число равно нулю
       } else {
         // число положительное
       }
    
    ?>

    Говнокод старых времен. Чисто посмеяться. Оправдание: мозк совсем не варил уже ибо неспали 2-3 дня. Задача: определить ОТРИЦАТЕЛЬНОЕ ЧИСЛО или нет. Решение сами видите. PS: на утро естественно исправили. Сами над "решением" ночным ржали долго. :)

    guest, 24 Декабря 2008

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

    +43.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
    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
    function getWhere($filter)
    	{
    		$where = '';
    		
    			switch($filter)
    			{			
    				case '22':
    					$where = ' where type = 22 ';
    					return $where;
    				break;
    				case '23':
    					$where = ' where type = 23 ';
    					return $where;
    				break;
    				case '24':
    					$where = ' where type = 24 ';
    					return $where;
    				break;
    				case '25':
    					$where = ' where type = 25 ';
    					return $where;
    				break;
    		
    				default:
    					$where = '';
    			};
    	}

    Ппц, и такое сплошь и рядом (

    guest, 24 Декабря 2008

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

    +430

    1. 1
    2. 2
    3. 3
    4. 4
    function showThisDamnDiv(damnDiv,damnImage) {
    var name = navigator.appName; 
    if (name == "Microsoft Internet Explorer") {  // тваюмать
    ...

    guest, 24 Декабря 2008

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

    +12

    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
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |_____ПИВО_____|','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |_____ДЖИН____ |','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |____ВИСКИ_____|','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |____ВОДКА_____|','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |____КОНЬЯК___ |','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |___ТЕКИЛКА____|','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |___САМБУКА___ |','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |____АБСЕНТ____|','''|'''''''''\____,, К НАМ
    |_______________| _|'____|____| ПРИХОДИТ
    *'(@)'(@)'''''''|(@)(@)******|(@)*
    
    |^^^^^^^^^^^|______ ПРАЗДНИК
    |_ВСЕ ПОДРЯД___|','''|'''''''''\____,, МЫ
    |_______________| _|'____|____| НЕ ПОМНИМ=)
    *'(@)'(@)'''''''|(@)(@)******|(@)*

    С новым годом . Все наверно видели рекламу кока-колы :) Это римейк на тему кризиса.

    guest, 24 Декабря 2008

    Комментарии (0)
  10. Pascal / Говнокод #256

    −20.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
    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
    function find7(S:string):integer;
    var
    MyArray : TStringList;
    n,i,sum, Resultat : integer;
    MyInt : String;
    begin
    MyArray := TStringList.Create;
    Trim(S); n:= 0;
    while(Length(s)>0) do begin
    Trim(S);
    if(Pos(' ',S)=0) then begin
    MyArray.Insert(n,Copy(S,1,Length(S)));
    break;
    end else begin
      if(Copy(S,1,Pos(' ',S))=' ') then begin
      Delete(S,1,(Pos(' ',S)));
      end else begin
        MyArray.Insert(n,Copy(S,1,Pos(' ',S)));
        Delete(S,1,(Pos(' ',S)));
        n:=n+1;
        end;
    end;
    end;
      Resultat := 0;
      for i := 0 to MyArray.Count-1 do begin
        MyInt := MyArray.Strings[i]; Sum := 0;
        for n := 1 to Length(MyInt) do begin
          if(MyInt[n]='7') then Sum := Sum + 1;
        end;
        if(Sum>=2) then Resultat := Resultat + 1;
      end;
      Result := Resultat;
    end;

    Жуть...

    guest, 24 Декабря 2008

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

    +12

    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
    [Test]
    public void UserHasNoPermissionToDeleteTransactionWithEditPermission()
    {
      var user = CreatetestUser("test")
        .WithPermissions()
        .Allow("Transaction/Edit").Do();
      TestCurrentUser = user;
    
      var trn = CreateTestTransaction(120, typeof(CreditCardPayment));
    
      try
      {    
        // Who cares about delete, we never do it.
        // I need this test passed just NOW.
    
        // trn.AsIObject().Delete();
        // Assert.Fail("Exception expected");
      }
      catch (PermissionException ex)
      {
        Assert.IsTrue(true, "Cool we got an exception");
      }
      catch (Exception generic)
      {
        Assert.Fail("PermissionException expected.");
      }
    }

    Ничего не тестирующий тест

    guest, 24 Декабря 2008

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