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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
try{
      self::throwingCoin();
    }catch(Exception $e){
      throw $e;
    }

Два презерватива.

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

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

  • Паттерн "поймал исключение и не знаю что с ним делать".
    Ответить
    • В большинстве языков это скорее паттерн "хрен тебе, а не стектрейс".
      Ответить
      • > паттерн "хрен тебе, а не стектрейс"

        Фи, в унылых PHP и прочих Жабах нужно самому реализовывать этот паттерн... В C++ это реализовали на уровне языка.
        Ответить
        • Да ладно, там всё так же. Главное не ловить ничего вообще: прилетит сигнал, а дальше либо корка и gdb bt, либо какой-нибудь сигнал-хендлер, который стек раскручивает и печатает "ня пока".
          Ответить
        • В джаве тоже есть такая штука
          см полезную опцию "-XX:-OmitStackTraceInFastThrow" и NPE без стектрейса

          :-O
          Ответить
    • Паттерн "прочитал на пхпклубе про исключения, хочу их использовать в своем CMS но пока не понимаю как".
      Ответить

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

Где здесь C++, guest?!

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


    8