1. Куча / Говнокод #7050

    +135

    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
    (+ 3 5)
    (* 5 6 7)
    (kupitj bulochnaja baton)
    
    Можно записать выражения и посложнее:
    (kupitj bulochnaja baton (+ 2 1))
    «Купи в булочной батоны: два плюс ещё один». Просто, не правда ли? Давайте двигаться дальше.
    
    
    (define (privet imja)
      (display "Privet ")
      (display imja)
      (display "!")
      (newline))
    (define (polzovatel)
      (write "Predstavtes:")
      (read))
    (privet (polzovatel))

    Нашел этот пиздец в Введение в язык Scheme для школьников, сначала подумал что автор таким образом заставляет работать мозг школьника(пища все таки) но нет подобное продолжается. К сожалению полной версии "учебника" не имею надеюсь подобное затрагивает только вступление и дальше будет лучше..
    З.ы думаю первый говнокод на Scheme....(:

    Epik, 25 Июня 2011

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

    +159

    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
    jQuery("select[id='select1']").change(
    			function () 
    			{
    				var city_id = jQuery(this).attr("value");
    				jQuery("select[id='select_hotel']").html('<option>Выберите категорию</option>');
    				jQuery("select[name='room']").html('<option>Выберите категорию и отель</option>');
    				
    				jQuery("select[id='select_5']").change(
    					function () 
    					{
    						....................................
    					}
    				);			
    			}
    		);

    обратите внимание на то, как селекторы объектов написаны.. автор вместо "#select1" пишет "select[id='select1']" зачем это делать непонятно.
    наговнокодено на сайте el-tour.com

    magistr_bender, 24 Июня 2011

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

    +162

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    setGeometry((int)(QApplication::desktop()->width() -
    (QApplication::desktop()->width() -
      (QApplication::desktop()->width() / 2)) * 1.5) / 2,
      (int)(QApplication::desktop()->height() -
    (QApplication::desktop()->height() -
      (QApplication::desktop()->height() / 2)) * 1.5) / 2,
      (int)((QApplication::desktop()->width() -
    (QApplication::desktop()->width() / 2)) * 1.5),
      (int)((QApplication::desktop()->height() -
    (QApplication::desktop()->height() / 2)) * 1.5));

    Center app window!

    Aleskey, 24 Июня 2011

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

    +134

    1. 1
    http://www.govnodesign.ru/

    Видали?=)

    1_and_0, 24 Июня 2011

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

    +147

    1. 1
    2. 2
    if(!empty(_SESSION['order']['contact']['user_id']))
        $user_id = preg_replace('/\D|\s/', '', $_SESSION['order']['contact']['user_id']);

    Радует знание регулярных выражений =)

    mitallast, 24 Июня 2011

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

    +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
    if (isset($HTTP_GET_VARS['main']) || isset($HTTP_POST_VARS['main']))
    {
    	...
    	$FileInform = 'content/main.php';                      //Файл информации
    	$MainPage = 1;
    }
    elseif (isset($HTTP_GET_VARS['hystory']) || isset($HTTP_POST_VARS['hystory']))
    {
    	...
    	$FileInform = 'content/about.php';                      //Файл информации
    	$MainPage = 1;
    }
    elseif (isset($HTTP_GET_VARS['_delete_requirements']) || isset($HTTP_POST_VARS['_delete_requirements']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['vacancy']) || isset($HTTP_POST_VARS['vacancy']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['daughter']) || isset($HTTP_POST_VARS['daughter']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['contacts']) || isset($HTTP_POST_VARS['contacts']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['obyavlall']) || isset($HTTP_POST_VARS['obyavlall']))
    {
    	...
    }
    elseif (isset($HTTP_GET_VARS['secondflats']) || isset($HTTP_POST_VARS['secondflats']))
    {
    	...
    }
    else 
    {
    	...
    }
    
    Top($title,$keywd, $descr);
    Horizontal_Menu();
    MainPart($FileInform);
    Bottom();

    эйфелева башня, ё )

    PS: register_globals = "on" кстате )))

    nislova, 24 Июня 2011

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

    +155

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    while($room_price_dbl = $room_price_list_dbl->GetNext())
    	{
    		$price_dbl=$room_price_dbl["PROPERTY_PRICE_DBL_VALUE"];
    		if($price_dbl==0)
    		{
    			$prop_price = "property_PRICE_SGL";
    		}
    		else
    		{
    			$prop_price = "property_PRICE_SGL";
    		}
    	}

    писал предыдущий программист. ужас! стыдно должно быть!
    разработчик сайта el-tour.com

    magistr_bender, 24 Июня 2011

    Комментарии (14)
  8. Си / Говнокод #7043

    +102

    1. 1
    #define SEVEN_DAYS_SECONDS  ((7 * 24 * 60 * 60) + 2)

    Нашел в одном проектике.
    SEVEN_DAYS_SECONDS используется планировщике заданий.

    ossa, 24 Июня 2011

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

    +170

    1. 1
    2. 2
    3. 3
    (function(a){ var m
        return (m=a.length)<2 ? a[0] : (m=a[--m],a.length--,(a[a.length-1]>m)&&(a[a.length-1]=m),arguments.callee(a))
    })(this.prop)

    Вроде бы ищет минимум в this.prop.
    P.S. this.prop как массив удаляется. Равен результату.

    Jean-Esther, 24 Июня 2011

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

    +169

    1. 1
    void failware(void){0;return;};

    Говногость, 24 Июня 2011

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