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

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

    −396

    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
    BOOL = omg;
        
        if (omg == YES)
        {
            [self go];
        }
        else
        {
            if (omg == YES)
            {
                omg = YES;
                [self go];
            }
        }

    МОИ ГЛАЗАААА

    ShuZik, 23 Января 2015

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

    +59

    1. 1
    2. 2
    3. 3
    if ( number % 10 == 0 ) {
        number %= 10;
    }

    мне кажется, или...

    artembegood, 21 Января 2015

    Комментарии (6)
  4. JavaScript / Говнокод #17463

    +160

    1. 1
    $('div.body').css('height', '100%').parent('body').css('height', '100%').parent('html').css('height', '100%');

    Долой css и здравый смысл!

    hasesanches, 17 Января 2015

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

    +50

    1. 1
    2. 2
    3. 3
    4. 4
    namespace Memory
    {
         #include <malloc.h>
    }

    LispGovno, 16 Января 2015

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

    +162

    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
    class StupidClass
    {
    	public function __toString()
    	{
    		return 'this';
    	}
    	public function hax()
    	{
    		return $this === $$$$$$this;
    	}
    }
    
    var_dump((new StupidClass)->hax()); // true

    Уииии

    Fike, 06 Января 2015

    Комментарии (6)
  7. Куча / Говнокод #17392

    +127

    1. 1
    alias Foo(V : V[]) = V;

    dlang, угадайте, что этот код делает.

    DlangGovno, 31 Декабря 2014

    Комментарии (6)
  8. Куча / Говнокод #17353

    +136

    1. 1
    2. 2
    Prelude> [(-1/0),1 .. 1]
    [-Infinity,1.0,Infinity,Infinity]

    Целых 2 бесконечности между единицей.

    Abbath, 22 Декабря 2014

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

    −402

    1. 1
    NSParameterAssert(![method isEqualToString:@"GET"] && ![method isEqualToString:@"HEAD"]);

    код из afnetworking - американцы поймут что такое GET HEAD)))))))))))))

    kyzmitch, 15 Декабря 2014

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if ($class_week == 1) {
         $current_week = 1;
    } else {
         $current_week = 1;
    }

    В одном из гос. проектов нашёл..

    vGhost, 14 Декабря 2014

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

    +56

    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
    if(i%2==0)
    		{
    			for(j=int (l);j<n+int (l);j++)
    			{
    				A[i][j]=B1[k];
    				k++;
    			}	
    		}
    		else if(i%2!=0)
    		{
    			for(j=int (l);j<n+int (l);j++)
    			{
    				A[i][j]=B2[k];
    				k++;
    			}
    		}

    Когда-то один однокурсник спросил у препода:
    - А как добавить код в ИНАЧЕ от ИНАЧЕ.
    Что-то подобное увидел и в этом коде.

    FalseCoder, 11 Декабря 2014

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