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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
public function validate($mailAddress)
{
    $this->mailAddress = $mailAddress;
    if($this->validateMailAddress()) {
        if ($this->checkMXRecord()) {
            throw new \Exception('Mail is valid');
        }
    }
    throw new \Exception('Mail is invalid');
}

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

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

    • на случай, если ты не заметил:

      * тут ООП ради ООП, как обычно это в пыхоговное бывает
      * тут Exception ради Exception, как обычно это в пыхоговне бывает
      * тут всегда Mail is invalid, и всегда пора пить чай
      Ответить
      • Смотри внимательно

        >> throw new \Exception('Mail is valid');

        >> throw new \Exception('Mail is invalid');



        Я кстати один раз так безусловно эксепшон кидал вместо гото, чтобы педерать значение на самый верх и меньше кода писать))
        Ответить
            • Почему в ПХП всё такое противное, такое блевотное, такое как-бы обоссанное бомжами всё?
              Ответить
        • извини, я не сразу заметил

          Тогда это гениальный код. Но лучше бы его локализовать, конечно
          Ответить
  • А как потом это говно используется? Парсят месседж рагулярками?
    Ответить
    • if ($e->getMessage() === 'Mail is valid) {
      } else if ($e->getMessage() === 'Mail is invalid') {
      }
      throw new \Exception('Mail is undefined')l
      Ответить
      • а поторм еще локализуют на русский, да?
        Ответить
  • вы меня уже заебали со своими скобками.
    вам что, жалко от одного до двух байт для переноса строки?
    Ответить
    • Есть языки, в которых требуется выставлять знак переноса явно. В основном, это скрипты-вонючки и околобейсишные приблуды.

      Доля полезности в этом есть: со временем понимаешь, что не стоит углублять язык в говно. Ну, то есть, всплывает мысль, что не стоит углубляться в язык и лучше изучить что-то более практичное и обладающее изяществом.
      Ответить

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

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

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


    8