软件设计里的 “Throw often catch rarely”


QA工程师走进酒吧,要了一杯啤酒,要了0杯啤酒,要了999999杯啤酒,要了一只蜥蜴,要了-5杯啤酒,要了一个2345xcvvcasdtr,酒保从容应对,QA工程师很满意.接下来,一名顾客来到了同一个酒吧,问厕所在哪,酒吧顿时起了大火,然后整个建筑坍塌了.

用 try catch 来一直隐藏错误 但是这只会让可能的错误就越来越大. 在程序里 要经常的抛出异常 (throw exception) 而要少用 try catch (而且异常类型大部分要清楚, 确定的异常 而不是 general exception 通用异常)

QA_Final 软件设计里的 "Throw often  catch rarely" 学习笔记 有意思的 软件资料

throw often, catch rarely

新的酒吧继续开业,直到又有一名问厕所的顾客出现.周而复始,仿佛酒吧从来就没有坍塌过.酒吧老板对酒吧的经营很满意,因为老板从来不去自己酒吧也不会去问厕所.

throw-often-catch-rarely 软件设计里的 "Throw often  catch rarely" 学习笔记 有意思的 软件资料

throw-often-catch-rarely

GD Star Rating
loading...
本文一共 221 个汉字, 你数一下对不对.
软件设计里的 “Throw often catch rarely”. (AMP 移动加速版本)
上一篇: 敏捷开发扑克游戏
下一篇: 推荐一款 CHROME 插件 - Wappalyzer

扫描二维码,分享本文到微信朋友圈
ca75221bba83f690311f7c78972fb4bd 软件设计里的 "Throw often  catch rarely" 学习笔记 有意思的 软件资料

评论