1. JavaScript / Говнокод #18842

    +3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    var b = true;
    
    if ( b.toString().length <5 ) {
      //...
    }

    и такое бывает

    snayps, 09 Октября 2015

    Комментарии (123)
  2. C++ / Говнокод #18839

    +3

    1. 1
    2. 2
    3. 3
    /*
    удалено по просьбе правообладателя
    */

    Люблю такое, там ещё реализовано наследование, vtable и прочие радости жизни. Спрашивается, нафига из чистых си делать недоплюсы? Ладно там хотя бы gobject взяли, но лисапед то зачем с треугольными колесами?

    gorthauer87, 08 Октября 2015

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

    −4

    1. 1
    2. 2
    3. 3
    4. 4
    std::string CryptoOperations::getLastError()
    	{
    		return "Произошла неизвестная ошибка при выполнении криптооперации";
    	}

    laMer007, 08 Октября 2015

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

    −1

    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
    var value = points[j].value;
    // console.log('Shit data' + value);
    
    // Case hall
    switch (signalsNames[signals-1]) {
      case 'RespFlow':
        value = (value/(65534/500))-250;
      case 'Leak':
      case 'Obstruct':
        value = (value/(65534/100));
      case 'SollDruck':
      case 'IstDruck':
        value = (value/(65534/4000)) / 100;
      case 'AMV':
        value = (value/(65534/630)) / 10;
      case 'AZV':
        value = (value/(65534/2000));
      case 'BreathFreq':
        value = (value/(65534/63));
    }
    
    pointsString.push(signalsNames[signals-1]+' value='+value);

    Я и томский хакатон

    HiNeX, 08 Октября 2015

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

    +2

    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
    function getDays($value) {
        $days = [
            1=>'понедельник',
            2=>'вторник',
            3=>'среда',
            4=>'четверг',
            5=>'пятница',
            6=>'суббота',
            7=>'воскресенье',
        ];
        foreach ($value as $day) {
            $result[] = $days[$day];
        }
        return implode(', ',$result);
    }

    Рабочий проект, парень по номеру дня недели возвращает строку.

    werdan, 08 Октября 2015

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

    −1

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    <?if (strlen($prod['img'])>0):?>						
    	<img src="<?=URL::site()?>resize/resizer.php?type=photos&width=260&height=210&method=crop&image=<?=$prod['img']?>"/></a>						
    <?else:?>
    	<img src="<?=URL::site()?>resize/resizer.php?type=catalog&width=260&height=210&method=crop&image=nophoto.jpg"/></a>
    <?endif?>

    Вы ещё не знаете, как использовать ООП для генерации URL? Тогда мы идём к вам!

    UncaughtException, 07 Октября 2015

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

    +9

    1. 1
    return [null, null, null, true]; // Critical error

    зато наш код никогда не выбрасывает исключения

    strax, 07 Октября 2015

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

    +4

    1. 1
    filters_obj[scope.pageElementModel.filters[i].columnValueName?scope.pageElementModel.filters[i].columnValueName:scope.pageElementModel.filters[i].columnName]=(scope.pageElementModel.filters[i].default=="##blank_value##")?'':scope.pageElementModel.filters[i].default;

    С реального проекта. Этот человек, как минимум, не прав...

    dejmos, 07 Октября 2015

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

    +2

    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
    ....
            SetFormPopup("/" & pageName & ".htm")
            pageName = pageName.Replace("(", "-")
            pageName = pageName.Replace(")", "-")
            pageName = pageName.Replace("&", "-")
            pageName = pageName.Replace(",", "-")
            pageName = pageName.Replace("""", "-")
            pageName = pageName.Replace("'", "-")
            pageName = pageName.Replace("_", "-")
            pageName = pageName.Replace("?", "-")
            pageName = pageName.Replace(".-", "-")
            pageName = pageName.Replace("-------", "-")
            pageName = pageName.Replace("------", "-")
            pageName = pageName.Replace("-----", "-")
            pageName = pageName.Replace("----", "-")
            pageName = pageName.Replace("---", "-")
            pageName = pageName.Replace("--", "-")
            pageName = pageName.Trim("-")
            ....

    skydev, 06 Октября 2015

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

    +4

    1. 1
    <?php echo "$some_var"; ?>

    3_dar, 06 Октября 2015

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