高效程序员的45个习惯之敏捷调试

高效程序员的第三十三个习惯:记录问题解决日志
维护一个问题及其解决方案的日志。保留解决方案是修复问题过程的一部分,以后发生相同或者类似问题时,就可以很快找到并使用了。

高效程序员的第三十四个习惯:警告就是错误
将警告视为错误。签入带有警告的代码,就跟签入有错误或者没有通过测试的代码一样,都是极差的做法。签入构建工具中的代码不应该产生任何警告信息。

高效程序员的第三十五个习惯:对问题各个击破
在解决问题时,要将问题域与其周边隔离开,特别是在大型应用中。

高效程序员的第三十六个习惯:报告所有的异常
处理或是向上传播所有的异常。不要将他们压制不管,就算是临时这样做也不行。在写代码时要估计到会发生的问题。

高效程序员的第三十七个习惯:提供有用的错误信息
展示有用的错误信息。提供更易于查找错误细节的方式。发生问题时要展示出尽量多的支持细节,不过别让用户陷入其中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值