我正在编写一个程序,它将持续处理放置在热文件夹中的文件。
该程序应该有 100% 的正常运行时间,无需管理员干预。换句话说,它不应该因“愚蠢”错误而失败。即有人删除了它应该简单地重新创建它并继续前进的输出目录。
我正在考虑做的是对整个程序进行编码,然后通过查找“错误点”,然后添加代码来处理错误。
我要避免的是添加错误或不必要的错误处理,甚至将错误处理构建到程序的控制流中(即错误处理控制程序的流)。好吧,也许它可以在一定程度上控制流程,但这将构成糟糕的设计(主观)。
有哪些“防错”“关键”过程的方法?