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

    В номинации:
    За время:
  2. Куча / Говнокод #18464

    +141

    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
    <div class="zz">
          <p2><span class="yy"><img src="pic.png" alt="..." name="..." class="yx" id="..."></span></2p>
          <div class="xx">
            <p2>1.<strong><a href="link1.html" title="..."> <span class="x">...</span></a><span class="x">.</span></strong>...</p2>
            <p>
            <p2>2. <strong class="x"><a href="link2.html" title="...">...</a></strong>...</p2>
            <p>
            <p2>3. <a href="link3.html" title=" ..." class="x"><strong>...</strong></a>, ...</p2>
            <p>
            <p2>4.<a href="link4.html" title="..." class="x"><strong>...</strong></a>. ...</p2>
            <p>
            <p2>5. <strong class="x"><a href="link5.html" title="..."><strong>...</strong></a></strong> ... </p2>
          </div>
    </div>

    html гуру

    username255, 10 Июля 2015

    Комментарии (1)
  3. JavaScript / Говнокод #18462

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    $(document).ready(
    		function () {
    		    // Refactoring start
    		    $(document).ready(function () {

    Refactoring my ass

    Onanymous, 10 Июля 2015

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

    +141

    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
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    <?
    /*
    =====================================================================================================================================================
    
    	DB COOPERATION
    	Developer:	Yudin Roman
    	Description:
    	Cooperation with databases.
    	
    	ВЗАИМОДЕЙСТВИЕ С БД
    	Разработка:	Юдин Роман
    	Описание:
    	Взаимодействие с базами данных.
    	
    =====================================================================================================================================================
    */
    
    class database
    {
        function connect()
        {
            global $config;
            $this->db = mysql_connect($config['db']['host'], $config['db']['user'], $config['db']['pass'])
            or die("база данных не доступна: " . mysql_error());
            mysql_query("SET character_set_results=utf8", $this->db);
            mysql_query("SET character_set_client=utf8", $this->db);
            mysql_query("SET character_set_connection=utf8", $this->db);
            mb_language('uni');
            mb_internal_encoding('UTF-8');
            mysql_select_db($config['db']['database'], $this->db);
            mysql_query("set names 'utf8'",$this->db);
        }
    
        function query($sql)
        {
            //$result = mysql_query($sql);
            //$this->result=$result;
            return mysql_query($sql);
        }
    
        function num_rows($res)
        {
            return @mysql_num_rows($res);
        }
    
        function fetch($res)
        {
            return @mysql_fetch_array($res, MYSQL_ASSOC);
        }
    
        function insert_id()
        {
            return @mysql_insert_id($this->db);
        }
    }
    
    
    if (!isset($_SESSION)) session_start();

    2015 год, есть PDO, есть фреймворки, есть компоненты и классы, но нет, этот идёт другим путём. И самое приятное - $_SESSION в файле класса.

    damir, 09 Июля 2015

    Комментарии (1)
  5. JavaScript / Говнокод #18441

    +144

    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
    $( document ).ready(function() {
          $(".doc_4").hover(function(){
            $(".Kiril").css("display","block");
            $(".beckzhan").css("display","none");
            $(".Sergey").css("display","none");
            $(".Asiya").css("display","none");
          });
          $(".doc_1").hover(function(){
            $(".beckzhan").css("display","block");
            $(".Kiril").css("display","none");
            $(".Sergey").css("display","none");
            $(".Asiya").css("display","none");
          });
          $(".doc_2").hover(function(){
            $(".Sergey").css("display","block");
            $(".beckzhan").css("display","none");
            $(".Kiril").css("display","none");
            $(".Asiya").css("display","none");
          });
          $(".doc_3").hover(function(){
            $(".Asiya").css("display","block");
            $(".beckzhan").css("display","none");
            $(".Sergey").css("display","none");
            $(".Kiril").css("display","none");
          });
        });

    Супер реализация.
    При наведении на объект он должен подсвечиваться, остальные тухнут.

    kschingiz, 07 Июля 2015

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

    +144

    1. 1
    bool X = Glob.UserIsAdmin ? true : false;

    alex493049469, 03 Июля 2015

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

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    $query = mysql_query("SELECT * FROM users");
    $array = mysql_fetch_array($query);
    
    do
    {
    		echo 'name -'. $array['name'] . ' |  identif - ' . $array['id'];
    }
    while($array = mysql_fetch_array($query));

    Вывод данных из бд ...

    kraldraav, 29 Июня 2015

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

    +141

    1. 1
    $skillusers = array($users['str']); //Ну нахера?!!

    Зачем, ну зачем оно могло понадобиццо? :-D

    VarrkaN, 27 Июня 2015

    Комментарии (1)
  9. Java / Говнокод #18409

    +68

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    String convertingForUi = new Gson().toJson(elements).replaceAll("    \"", "     ");
            convertingForUi = convertingForUi.replaceAll("\"\\[", "[");
            convertingForUi = convertingForUi.replaceAll("]\"", "]");
            convertingForUi = convertingForUi.replaceAll("\":", ":");
            convertingForUi = convertingForUi.replaceAll(": \"", ": '");
            convertingForUi = convertingForUi.replaceAll("\",", "',");
            convertingForUi = convertingForUi.replaceAll("\"\n", "'\n");
            convertingForUi = convertingForUi.replaceAll("'green'", "green")
           ...

    dmli, 27 Июня 2015

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

    +67

    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
    enum MethodCallResult {
        OK,
        INTERNAL_ERROR,
        INVALID_ARGUMENTS,
        ...
    }
    
    MethodCallResult result = ...;
    
    switch (result.ordinal()) {
    	case 0:
    		...
    		break;
    	case 1:
    		...
    		break;
    	...
    }

    Натолкнулся в офигенном Ынтырпрайз-проекте, который спихнули на поддержку. Утверждали, что Sonar выдает 0 ошибок.

    kostoprav, 27 Июня 2015

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

    +144

    1. 1
    scrollValue = scrollValue; //refresh

    vottakvot, 26 Июня 2015

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