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

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

    +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
    boost_include_path_list = \
        "/usr/local/include/" \
        "/usr/local/boost_1_57_0/" \
        "C:\\boost_1_59_0\\" \
        "C:\\Program Files (x86)\\boost_1_57_0\\"
    
    for(path, boost_include_path_list) {
        exists($$path) {
            boost_include_path = $$path
        }
    }
    
    INCLUDEPATH += $$boost_include_path

    qmake, кроссплатформенность

    Xom94ok, 29 Февраля 2016

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

    +2

    1. 1
    if ( LIKELY( _mode == normal ))

    _mode задается один раз в начале программы по конфигурационному файлу.

    govnokoderatata, 25 Февраля 2016

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

    +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
    if (t.IsFaulted)
    {
        try
        {
            throw t.Exception.InnerException;
        }
        catch (ObjectDisposedException)
        {
            Dispose();
            return;
        }
        ...
    }

    cykablyad, 24 Февраля 2016

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

    +2

    1. 1
    $sqo_answer['remark']!=''?$sqo_answer['remark']:''

    найдено на реальном проекте. один из тысячи

    castortroy06, 17 Февраля 2016

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

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    $host = Doctrine_Core::getTable("TransfertConfij")->find(1)->emailserver;
    $emailto = $form->getValue('addresstestemail');
    $port = Doctrine_Core::getTable("TransfertConfij")->find(1)->port;
    $encriptyon = Doctrine_Core::getTable("TransfertConfij")->find(1)->encriptyon;
    $login = Doctrine_Core::getTable("TransfertConfij")->find(1)->loginemailserver;
    $pass = Doctrine_Core::getTable("TransfertConfij")->find(1)->passemailserver;
    $content = $form->getValue('contenttestemail');
    
    // Далее код отправки письма.

    5 запросов? Какая разница? работает ведь!

    rkgrep, 14 Февраля 2016

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

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    <td>Текущий статус</td>
                <td><select name="nStatus" size="1" disabled>
                    <option value="0" <?if ($row[nStatus] == '0') { echo 'SELECTED'; }?>>Cоздан</option>
                    <option value="1" <?if ($row[nStatus] == '1') { echo 'SELECTED'; }?>>Продан</option>
                    <option value="2" <?if ($row[nStatus] == '2') { echo 'SELECTED'; }?>>Тестируется</option>
                    <option value="3" <?if ($row[nStatus] == '3') { echo 'SELECTED'; }?>>Бесплатная работа</option>
                    <option value="4" <?if ($row[nStatus] == '4') { echo 'SELECTED'; }?>>Эксплуатация</option>
                    <option value="5" <?if ($row[nStatus] == '5') { echo 'SELECTED'; }?>>Заблокирован</option>
                    <option value="7" <?if ($row[nStatus] == '7') { echo 'SELECTED'; }?>>Приостановлен</option>
                    <option value="6" <?if ($row[nStatus] == '6') { echo 'SELECTED'; }?>>Отключен</option>
                    </select></td>

    grieverrr, 11 Февраля 2016

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

    +2

    1. 1
    2. 2
    3. 3
    setInterval(function() {
    		jQuery('#thsp-sticky-header').find('.ya-site-form__submit').removeClass('ya-site-form__submit').addClass('ya-site-form__submit2');
    	}, 500)

    Undefined_one, 10 Февраля 2016

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

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    bool matchingNumerals(int num)
    {
    QString str = QString("%1").arg(num);
        for (int i = 0; i < 10; i++)
            if (str.split(QString("%1").arg(i)).size() > 2)
                return true;
        return false;
    }

    Функция, определяющая, есть ли в числе одинаковые цифры на великой могучей Qt.

    Mongrell, 03 Февраля 2016

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

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    <?php
    	function generate_number_part($length=2) { 
    		$password = substr(preg_replace("/[^0-9]/", "", crypt(time())) .
    			preg_replace("/[^0-9]/", "", crypt(time())) .
    			preg_replace("/[^0-9]/", "", crypt(time())),
    			0, $length);
    			return $password;
    	}

    Сгенерировать пароль из ровно $length цифр... или меньше

    ruslanbes2, 03 Февраля 2016

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

    +2

    1. 1
    2. 2
    3. 3
    4. 4
    public ActionResult Exception()
    {
      throw new Exception("You better not to execute this!");
    }

    нашел говнокод, оставленный прошлым архитектором)

    govnokoder1488, 28 Января 2016

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