1. PHP / Говнокод #18410

    +141

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

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

    VarrkaN, 27 Июня 2015

    Комментарии (1)
  2. 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)
  3. 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)
  4. Python / Говнокод #18407

    −92

    1. 1
    Зачем в питоне re.match, re.search = re.match('^' + regexp) и re.findall? Первые 2 меня вообще вымораживают.

    3_14dar, 27 Июня 2015

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

    +144

    1. 1
    scrollValue = scrollValue; //refresh

    vottakvot, 26 Июня 2015

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

    +144

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    //перевод даты в timestamp
    function strtotimestamp($time) {
        $tmp = explode(' ', $time);
        $date = explode('.', $tmp[0]);
        $hours = explode(':',$tmp[1]);
        $tmp = mktime($hours[0], $hours[1], 0, $date[1], $date[0], $date[2]);
        return $tmp;
    }

    когда нужно быстро сделать работающее решение, а времени на чтение гугла нет

    simplycrazy, 26 Июня 2015

    Комментарии (71)
  7. Python / Говнокод #18404

    −146

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    n = 0
    for i in range(n):
        pass
    print i
    
    NameError: name 'i' is not defined

    3_14dar, 25 Июня 2015

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

    +152

    1. 1
    Здравствуйте, есть люди которые могут помочь дописать проект до конца, чуть-чуть остался.

    kbatyrbayev, 25 Июня 2015

    Комментарии (23)
  9. C++ / Говнокод #18402

    +145

    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
    union Viewport
    {
    private:
      D3D10_VIEWPORT  viewport;
    public:  
      struct {
        INT    x;
        INT    y;
        UINT  width;
        UINT  height;
        FLOAT  minDepth;
        FLOAT  maxDepth;
      };
    
      Viewport(){}
      Viewport(const Viewport& viewport)
        :viewport(viewport.viewport) {}
      Viewport(D3D10_VIEWPORT viewport)
        :viewport(viewport) {}
      Viewport(INT x, INT y, UINT width, UINT height, FLOAT minDepth, FLOAT maxDepth)
        :x(x), y(y), width(width), height(height), minDepth(minDepth), maxDepth(maxDepth){}
      
      FLOAT GetAspectRatio();
      Vector3 Unproject(Vector3 source, Matrix projection, Matrix view, Matrix world);
      
    };

    LispGovno, 25 Июня 2015

    Комментарии (23)
  10. Python / Говнокод #18401

    −85

    1. 1
    2. 2
    In [19]: 1..real
    Out[19]: 1.0

    Работает в 2.х и 3.х

    3_14dar, 25 Июня 2015

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