1. Куча / Говнокод #16441

    +129

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    .some-amazing-class{
    
        // A Lot Of CSS
    
        > div.pull-right {
                float: left !important;
        }
    
        // A Lot Of CSS
    
    }

    Не так давно заметил на проекте у себя что-то подобное)))
    Как по мне так это именно Twitter Bootstrap Best Practices =)

    true2trance, 29 Июля 2014

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

    +156

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    if(!$_SESSION['id'])
            {?>
            <ul class="login"><?php
                }
                elseif($_SESSION['id'])
                {?>
                <ul class="login"><?php
                    }?>
    // всякий код подобный тому что выше
    </ul>

    История одного проекта

    reilag, 29 Июля 2014

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

    −125

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    Dim dLoadCurrent As Double
    Dim strReading As String = String.Empty
    Dim strTempReading As String
    
    strReading = Space(20)
    
    strReading = считали напряжение из устройства
    strTempReading = CStr(InStr(1, strReading, vbLf, CompareMethod.Binary))
    dLoadCurrent = CDbl(Left(strReading, CShort(strTempReading)))

    Супер каст.

    kempendyi, 29 Июля 2014

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

    +158

    1. 1
    2. 2
    3. 3
    4. 4
    $rs=mysql_query("
    update f_subsdetails 
    set UDate='".date ( "Y-m-d H:i:s", mktime (date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")))."' 
    where username='$username'");

    Прогер наверное дорвался до изучения стандартных функции дат и времени и наверное решил закрепить знания. Наверное изучает по-алфавиту, вcкоре изучит time(), а там возможно и прочитает о втором аргументе date().

    reddevil, 29 Июля 2014

    Комментарии (12)
  5. Си / Говнокод #16437

    +139

    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
    typedef unsigned char   uint8_t;
    
           /*   . . .   */
    uint8_t someFunction (void) 
    { 
      uint8_t endp;
    
           /*   . . .   */
    
      res = (endp >= 0);
    
           /*   . . .   */
    
      return res;
    }

    Больше ли нуля беззнаковое целое?

    eXternum, 28 Июля 2014

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

    +154

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    public function quizAction(){
            $gsession = new Zend_Session_Namespace('global');
            $showQuiz = true;
            if($gsession->__isset('quizCompleted')) {
                if($this->getParam('restart-quiz', false)) {
                    $gsession->__unset('quiz');
                    $gsession->__unset('quizCompleted');
    
                }else{ /* ... */ }
            }
            // ...
        }

    Вызов магических методов напрямую

    baldrs, 28 Июля 2014

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

    +160

    1. 1
    if ($sess_gr != 7 || $sess_gr == 4 || $sess_gr == 14 || $sess_gr == 15) { // ... }

    Избыточное условие.

    Khvorostin, 28 Июля 2014

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

    +155

    1. 1
    2. 2
    3. 3
    <?  if($sess_gr==1||$sess_gr==7||$sess_gr==11||$sess_gr==2||$sess_gr==3){?>
    <?      if($sess_gr==1||$sess_gr==7||$sess_gr==11||$sess_gr==2||$sess_gr==3){?><td rowspan="2"></td><?}?><td rowspan="2"></td>
    <?  }?>

    Контрольный IF, на случай, если PHP с первого раза не понял

    Khvorostin, 28 Июля 2014

    Комментарии (57)
  9. JavaScript / Говнокод #16433

    +169

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    var id = $('#block1').attr('id');
    if( id == 'block1') {
        $('.right').hide();
    }else{
        $('.right').show();
    };

    Шедевр.

    HeyMeXa, 28 Июля 2014

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

    −160

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    ДляВырезки = 8;	
    
    	Если Не Найти(Стр,"маг") = 0 Тогда
    		Если (Найти(Стр,"маг") + ДляВырезки) > СтрДлина(Стр) Тогда
    			Обрез = Сред(Стр,Найти(Стр,"Маг"),(Найти(Стр,"Маг") - СтрДлина(Стр)) + 1);
    		Иначе
    			Обрез = Сред(Стр,Найти(Стр,"маг"),ДляВырезки);	
    		КонецЕсли;
    	КонецЕсли;
    	
    	Возврат ВторойУровеньСумрака(Обрез);

    А этот наоборот с именем старается)

    Cascader, 28 Июля 2014

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