Блок монитора для обработки значения приемника слишком малые ошибки

Если я хочу обрабатывать сценарии, где переменная receiver меньше требуемого размера в блоке монитора, я мог бы написать что-то вроде этого:

D Tgttoosmall     C                   103 
D Result          S             11  2 
D Source          S             15  2
/Free
Monitor;
Result = Source;
On-error Tgttoosmall;
...
// Process exception here
...   
Endmon; 
/End-free 

Но я хочу знать, является ли это лучшей практикой?

1 ответ

  1. Во время разработки и тестирования лучше выделить все исключения. Для управления рабочей средой из известных возможностей мониторинг неизвестных ошибок не является хорошей практикой. Тщательное модульное тестирование лучше, чем oops!