"PHP" / Говнокод #13163 Ссылка на оригинал

0

  1. 1
<?php if( (!isset($post_id) ) || ( isset($post_id))  ) {	?>

Одна платная Wordpress тема

Запостил: antongorodezkiy antongorodezkiy, (Updated )

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

      • Это паттерн "Вседозволенность".
        Паттерн безыскходность:
        <?php if( (!isset($post_id) ) && ( isset($post_id))  ) {	?>
        Ответить
        • Не, серьезно.
          if( (!isset($post_id) ) && ( isset($post_id)) )
          Что бы тело в условии сработало, нужно что бы выполнились одновременно обе части выражения. А тут одновременно и "да" и "нет" на одно и тоже выражение.
          Ответить
            • Ну так я и говорю, выше, что тело в условии не сработает. А почему-то минусуют.
              Ответить
  • На самом деле вордпресыч даёт очень большую свободу в девелопинге сторонних приложений в связи чем таких перлов тысячи ибо пиши что хочешь - главное не забудь заинключить это потом.
    Ответить
  • Да там и сам вордпресс такой. 🙂 Я, правда, мало с ним имел дело, только 4 сайтика подкручивал со скуки, но за тот день насмеял себе минимум полгода жизни. 🙂

    >платная тема
    Кстати, меня всё мучает вопрос: их правда кто-то покупает? Со слов коллег обычно либо бесплатная, либо платят за разработку своей.
    Ответить
  • Законы классической логики, в части tertium non datur, доступны далеко не всем.
    Ответить
    • Особенно в ПХП, где стандартные функции могут возвращать true, false, null и другие значения.

      P.S. Руль автомобиля можно крутить влево, вправо и в другие стороны.
      Ответить
      • в пхп понятие стандартных функций не стандартизировано. Очень часто функции не только возвращают что угодно и часто бывает что у функций с похожим функционалом изменен порядок параметров
        к примеру
        strpos и array_search я всё время путаю каким аргументом исходную строку/массив а каким то что нужно найти
        Ответить
        • Стандартную нестандартную библиотеку, которую ломают регулярно, не пинал только ленивый. Я думаю, к шестой-седьмой итерации языка нас ждёт что-то более-менее годное, а не смесь html'я-sql'я на странице.
          Ответить
            • Там фейлов гораздо больше. Даже не надо лезть глубоко в уязвимости и дыры, проблема гораздо выше - в руководителях проекта.
              Ответить
  • - Да, такой сладкий, что даже не узнал сначала, - ответил я, пока он сладко потягивался, перевернувшись уже на спинку.
    Ответить

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

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8