У меня есть класс, который читает конфигурацию. Теперь проблема в том, что я не знаю, как сообщать об ошибках из этого класса.
Использование die
недостаточно, поскольку конфигурация параметрическая, а ошибки являются общими.
Ситуация осложняется тем, что я вызываю функцию чтения в методе Moose
BUILD
. Поскольку это использование значительно улучшает читабельность при использовании класса, я бы хотел сохранить его таким образом.