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

    −3

    1. 1
    2. 2
    $this->strQueryText = $strQuery = trim($arParams["QUERY"]);
    $this->strTags = $strTags  = $arParams["TAGS"];

    Из ядра.
    Многобуков не любят.

    Запостил: braun3812, 07 Апреля 2016

    Комментарии (17) RSS

    • Тебя пугает что завели локальную переменную?
      Ответить
      • Да, зачем она?
        Ответить
        • Возможно нужна копия, но вряд-ли. И вроде бы локальные переменные быстрее.
          Везет тебе если это самый серьезный гавнокод.
          Ответить
          • >>быстрее
            да, я уверен что это был bottleneck системы
            Ответить
          • Переменные очевидно введены, потому что $strQuery, писать короче, чем $this->strQueryText, в этом и смысл. Что также говорит о том, что разработчик писал в Notepad++
            Ответить
            • > писал в Notepad++
              В notepad без ++... Т.к. ++ хреново, но всё-таки умеет дополнять.
              Ответить
    • > из ядра
      Какой операционки?
      Ответить
      • Bitrix это
        Ответить
        • код битрикса это говно на 99%, что тут удивительного.
          Это не самое большое из говн.
          Ответить
          • А где можно взглянуть на этот один процент, который не говно?
            Ответить
            • вот буквально на прошлой неделе заказчику добрые люди посоветовали вместо того, что предложили мы, взять битрикс и не париться

              и попробуй докажи что он говно, если ты с этим сраным битриксом не работал и не собираешься, а заказчику срать, он не видит разницы между жавой и пыхой, он буклеты разглядывает и стоимость решения

              мы-то сумели, но шпаргалку на будущее я бы не отказался
              Ответить
            • <? - эти знаки вполне себе годные их по коду как раз на 1%
              Ответить
              • Говно, конфликтующее со стандартом xml. Собственно из-за чего их и превратили в <?php...
                Ответить
              • да ну
                отвратительные знаки

                какой еще ЯП срет в stdout по умолчанию всем что ен в этих знаках?
                Ответить
                • Любой, где прикручен подобный препроцессинг. К примеру, java с JSP...
                  Ответить
                  • JSP это шаблонизатор
                    джаву в нем только полные дебилы пишут

                    а ПХП _ВСЕДА_ такой
                    Ответить
            • Отступы же.
              Ответить

    Добавить комментарий