【高效代码调错系列之代码规范】——让软件学会自己寻找缺陷
来源:互联网 发布:restful框架 php 编辑:程序博客网 时间:2024/06/08 17:52
- 前言
- 使用断言
- 异常与日志处理
前言
确保你的出错信息可以帮助你调试错误,不能只提醒你需要调试错误。
使用断言
代码的每一块都建立在一个无数假设的平台上面——某些条件必须是正确的才能让运行结果符合预期。往往缺陷的出现是因为某些假设不成立或者是错误的。避免做出这些假设是不可能的也是无意义的,但是我们不仅可以验证它们,而且可以通过断言来自动验证。
那么什么是断言,如何更好的使用断言呢,它怎么着就能够帮助我们自动验证缺陷了呢?详情请见系列博客《Java中的断言》
异常与日志处理
在上一篇博文中,我们提到了阿里的Java开发编程规约,里面提到了异常和日志的处理的规范使用。
异常日志是一套,两者结合使用,能够让我们今早地发现错误,在问题出现之前抢先检测系统问题,而不是等到它们在成品阶段才浮现出来。要想能够正确高效的运用异常和日志处理,我们必须先要去了解异常体系和日志体系,对于他们的基本概念和相应的框架体系要了解才能更好高效的使用,在后面的博客中会出两个系列博客《Java中的异常体系》、《Java中的日志体系》,在这里就不赘述了。
阅读全文
0 0
- 【高效代码调错系列之代码规范】——让软件学会自己寻找缺陷
- 【高效代码调错系列之代码规范】——写优雅的代码
- 【高效代码调错系列】——宏观概况
- C++ 高效编程之代码规范
- 清晰高效代码规范
- c编程 如何让自己的代码更高效
- 学会让自己之值钱
- [个体软件过程]之缺陷管理--代码复查
- 规范自己的代码
- 高效整洁CSS代码规范
- iOS软件代码规范
- iOS软件代码规范
- 写给自己的工作总结——代码规范
- 代码之美-让自己的代码变得幽默
- 编程小结之代码规范——代码的格式化
- 规范自己的代码...待续
- 写出高效规范的CSS代码
- 写出高效执行且规范的代码
- 1044. 火星数字(20)--Python
- MIPI-DSI 三种 Video Mode 理解
- 字母和数字键的键码值(KeyCode)
- 学习seo教程需要学习更需要提升
- java 生成2维码
- 【高效代码调错系列之代码规范】——让软件学会自己寻找缺陷
- js模块历程
- 习题6.4
- Android 签名打包出现的错误的解决方法以及代码中获取应用签名信息方法
- POJ 3255
- ARM概述
- Redhat(红帽)yum 源更新出现database disk image is malformed
- 小程序支付绑定服务号支付步骤,微信小程序支付绑定商户号支付
- Ubuntu用户、用户组管理命令