Задать вопрос
@Konvergent
начинающий разработчик

Try-Catch в PERL да или нет?

Меня интересует, кто в проде использует try-catch? Мне на проекте нужен стабильный код с перепроверками на разные случаи, но ко всему этому продукт связан с большой нагрузкой и профилирование кода показывает большую нагрузку такого рода проверок.
Буду признателен, если кто поделиться своим мнением/опытом на этот счёт.
  • Вопрос задан
  • 231 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
@zlo1
если используешь модуль Try::Tiny (try-catch), это обертка над eval

для многопоточных приложений, чтоб не городить eval с alarm,
кроме массива дочерних PIDов, для каждого храню время старта - долгие (зависшие) процессы убиваю
Ответ написан
Комментировать
@dionys
Использую Syntax::Keyword::Try. Он работает как расширение языка, а не как обёртка над eval, поэтому не имеет большинства ограничений модулей типа Try::Tiny.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы