您何时开始编写异常处理代码?您何时开始编写日志记录语句。
出于阐述这个问题的目的,让我们假设我们使用Log4net日志记录在.NET平台上,但是可以以一般方式随意回答。
解决方案:Windows窗体项目。项目:UI,BusinessRules,DataHandlers
因此,您是否打算编写DataHandlers来进行数据处理,例如首先创建,读取,更新,删除。
然后遵循您的业务规则
然后是您的用户界面或以上的任何其他排列。
测试您的应用程序的功能。
而再开始写你的异常处理代码和最后日志记录代码?
在什么时候开始编写您的异常处理代码?
PS:在书Clean Code中,他们说首先写您try-catch-finally块。那促使我提出这个问题。