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

    −47

    1. 1
    if ( ( 0 <= strpos( $php, '<title>' ) || 0 <= strpos( $php, '</title>' ) ) && !$titletag  ) {

    https://github.com/WordPress/theme-check/blob/99d0b5dee1bfdba5ba907a4c090e8d84a918db5c/checks/title.php#L27

    Запостил: 3_dar, 22 Сентября 2016

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

    • Код сей Йода магистр одобряет.
      Ответить
    • Но ведь FALSE >= 0... Т.е. весь код сводится к if (!$titletag)
      Ответить
    • а чего вы ждали от пыховцев и мускулевцев?
      Ответить
      • А при чем тут мускуль?
        SQL у всех баз данных ничем не отличается почти
        И если нормально писать код, то переключиться на другую БД - не составит проблем
        Ответить
        • лол, сразу видно что ты ни одной БД в жизни не видел.

          Во-первых отличается, и сильно. Общее подмножество настолько мало, что для серьезных проектов его точно не хватит.
          Во-вторых в MySQL нет огромного количества фич, которые есть во всех остальных СУБД. Потому MySQL выбирают в качестве субд люди, мало знающие о реляционных бд. Ну, вроде тебя, например.
          Ответить
          • приведи примеры фич, бароп
            Ответить
            • Возьмем прямого конкурента: бесплатную постгрю.
              Вот так, с ходу:

              * нормальный планировщик запросов (geqo)
              * нормальный профайлер (explan), показывающий цену каждого шага
              * поддержка window functions
              * поддержка with (Common Table Expressions)
              * полноценные констреинты
              * xml,json, array и индексы для них
              * enum в отдельной таблице (можно править для уже существующей бд)
              * тип данных geo
              * MATERIALIZED VIEW
              * куча нормальных PL
              * GIST и GIN индексы

              Если подумать то еще штук 20 фич вспомню.

              Если же сравнивать с MS-SQL или Oracle то счет пойдет на сотни.
              Ответить
              • да, ты прав
                я даже таких слов не знаю
                Ответить
                • советую тебе взять постгрю, почитать ее мануал и попробовать фичи

                  после этого тебя будет тошнить от mysql.
                  Ответить
    • ну так, кто темки для ВП ваяет? крутые кодеры? ага, щаз.
      Ответить

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