重构——56以测试取代异常(Replace Exception with Test)

以测试取代异常(Replace Exception with Test)markdown 面对一个调用者能够预先检查的条件,你抛出了一个异常;修改调用者,使它在调用函数以前先作检查函数 1、动机测试 异常只应该被用于异常的,罕见的行为,也就是那些产生意料以外错误的行为,而不该该成为条件检查的替代品it 2、作法io 一、在函数调用点以前,放置一个测试语句,将函数内catch区段中的代码复制到测试句
相关文章
相关标签/搜索