会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
竹子-博客-熵减黑客
阅读、思考、践行和输出。用熵减思维开启成长之路。
博客园
首页
新随笔
联系
订阅
管理
2019年12月21日
软件设计的哲学: 第十章 定义不存在错误
摘要: 异常处理是软件系统中最糟糕的复杂性来源之一。任何形式的特殊情况都会使代码更难理解,并增加bug的可能性。最好的方法是重新定义语义来消除错误条件。对于无法定义的异常,您应该寻找机会在较低的层次上屏蔽它们,这样它们的影响就有限了。
阅读全文
posted @ 2019-12-21 07:13 peida
阅读(1140)
评论(0)
推荐(1)
公告