Я пишу программу, которая будет непрерывно обрабатывать файлы, размещенные в горячей папке.Шаги для проверки ошибок критически важного процесса
Эта программа должна иметь 100% работоспособность без вмешательства администратора. Другими словами, это не должно терпеть неудачу на «глупых» ошибках. то есть кто-то удаляет выходной каталог, он должен просто воссоздать его и двигаться дальше.
Что я собираюсь сделать, это закодировать всю программу, а затем пройти и искать «точки ошибки», а затем добавить код для обработки ошибки.
То, что я пытаюсь избежать, заключается в добавлении ошибочной или ненужной обработки ошибок или даже создании обработки ошибок в поток управления программой (т. Е. Обработка ошибок управляет потоком программы). Ну, возможно, мог контролировать поток в определенной степени, но это будет плохой дизайн (субъективный).
Каковы некоторые методологии для «проверки ошибок» как «критического» процесса?
Согласен, предположим, что это провалится и обеспечит правильную работу в этом случае. – Michael