1. C++ / Говнокод #2208

    +52.5

    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
    #include "qscriptdebuggercodefinderwidgetinterface_p.h"
    #include "qscriptdebuggercodefinderwidgetinterface_p_p.h"
    
    QT_BEGIN_NAMESPACE
    
    QScriptDebuggerCodeFinderWidgetInterfacePrivate::QScriptDebuggerCodeFinderWidgetInterfacePrivate()
    {
    }
    
    QScriptDebuggerCodeFinderWidgetInterfacePrivate::~QScriptDebuggerCodeFinderWidgetInterfacePrivate()
    {
    }
    
    QScriptDebuggerCodeFinderWidgetInterface::~QScriptDebuggerCodeFinderWidgetInterface()
    {
    }
    
    QScriptDebuggerCodeFinderWidgetInterface::QScriptDebuggerCodeFinderWidgetInterface(
        QScriptDebuggerCodeFinderWidgetInterfacePrivate &dd,
        QWidget *parent, Qt::WindowFlags flags)
        : QWidget(dd, parent, flags)
    {
    }
    
    QT_END_NAMESPACE

    Qt 4.6. Файл src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface .cpp, типичный образец исходного кода класса Qt.

    Lockal, 02 Декабря 2009

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

    +146.7

    1. 1
    if (k.innerHTML=='0') {} else {gtim()}

    fuckyounoob, 02 Декабря 2009

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

    +943.6

    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
    try
            {
                if (CheckLoginLenght())
                {
                    if (CheckPassLenght())
                    { 
                       if (CheckEmptyEMail())
                       {
                            if (CheckIsPassEquals())
                            {
                                if (CheckEmptyLogin())
                                {
                                    if (CheckLoginInBase())
                                    {
                                       if (RadCaptcha1.IsValid)
                                      {
                                          if (CheckMailInBase())
                                          {

    Проверка данных введенных для регситарции (ASP.NET)

    dmtr, 02 Декабря 2009

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

    +123.8

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    //...
    if ( (x > 0) || (x == 0))
    {
              //....
    }

    Человек явно с головой не дружит

    psina-from-ua, 01 Декабря 2009

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

    +153.3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    echo "<pre {$stat_class}>{$pars}<input id='fast_{$tlists['tid']}' type='checkbox' name='tlsite[]' value='{$tlists['tid']}' />
    <label for='fast_{$tlists['tid']}'> {$tlists['file']} <span style='color:#808080; font-size:10px;'>({$tlists['date']})</span>
     - {$tlists['name']}
    </label> 
    [<a href='edit.php?tid={$tlists['tid']}' onClick=\"popupWin = window.open(this.href, 'contacts', 'width=800,height=600,top=150,left=150'); popupWin.focus(); return false;\" >ed</a>] </pre>";

    нечто

    Frenk1, 01 Декабря 2009

    Комментарии (3)
  6. bash / Говнокод #2203

    −121.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
    varcmd()
    {
        eval $(echo $*|tr -d "./;")
    }
    
    varcmd test '$'$fn$oldrev
    if [ $? -eq 0 ]; then
        varcmd $fn$rev='$'$fn$oldrev
        varcmd unset $fn$oldrev
    else
        varcmd $fn$rev=$oldrev
    fi

    Хитрокод: ассоциативные массивы. Потом я подумал и переписал через более изящные файлы:)
    Количеству долларов в тексте позавидует DCL!

    nil, 01 Декабря 2009

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

    +63

    1. 1
    2. 2
    LPSTR s = new CHAR(sizeof("Unknown error!"));
    			strcpy(s,"Unknown error!");

    Копирование строки

    igor.markoff, 01 Декабря 2009

    Комментарии (12)
  8. Java / Говнокод #2201

    +71.7

    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
    //это метод
    public Integer getNoDeletedSubscribers() {
            Integer count = 0;
            for (int i = 0, n = subscribers.size(); i < n; count += (!subscribers.get(i++).isDeleted() ? 1 : 0));
            return count;
        }
    
    //а вот  пример использования этого  метода в коде))
    private void actionValidateInput() {
            saveTaskBtn.setEnabled(!(((taskName.getText().equals("") ||
                                     subscriberBox.getSelectedItem()==null ||
                                     f51Box.getSelectedItem()==null || getTask().getNoDeletedSubscribers()==0  ) && getTask().getTaskType()==TaskType.SEND_MAIL) ||
                                     ((taskName.getText().equals("") && getTask().getTaskType()==TaskType.RECIVE_MAIL))));
        }

    кусочек мазгоразрывающей логики

    nicolas.patsevich, 01 Декабря 2009

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

    +68.3

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    // Код на Qt
    QStringList list;
    ...
    if (0 == QString::compare(list[i].data()[0],' ',Qt::CaseInsensitive))
    {
    ...
    }
    ..

    Сравнение нулевого символа i-той строки с пробелом)))

    k06a, 30 Ноября 2009

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

    +149.1

    1. 1
    whell_spike: ($("#whell_spike:checkbox:checked").length>0) ? 1 : 0,

    Говнокод или все таки нет? =)

    Arris, 30 Ноября 2009

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