【高效代码调错系列之代码规范】——让软件学会自己寻找缺陷

来源:互联网 发布:restful框架 php 编辑:程序博客网 时间:2024/06/08 17:52

    • 前言
    • 使用断言
    • 异常与日志处理

前言

确保你的出错信息可以帮助你调试错误,不能只提醒你需要调试错误。

使用断言

代码的每一块都建立在一个无数假设的平台上面——某些条件必须是正确的才能让运行结果符合预期。往往缺陷的出现是因为某些假设不成立或者是错误的。避免做出这些假设是不可能的也是无意义的,但是我们不仅可以验证它们,而且可以通过断言来自动验证。

那么什么是断言,如何更好的使用断言呢,它怎么着就能够帮助我们自动验证缺陷了呢?详情请见系列博客《Java中的断言》

异常与日志处理

在上一篇博文中,我们提到了阿里的Java开发编程规约,里面提到了异常和日志的处理的规范使用。

异常日志是一套,两者结合使用,能够让我们今早地发现错误,在问题出现之前抢先检测系统问题,而不是等到它们在成品阶段才浮现出来。要想能够正确高效的运用异常和日志处理,我们必须先要去了解异常体系和日志体系,对于他们的基本概念和相应的框架体系要了解才能更好高效的使用,在后面的博客中会出两个系列博客《Java中的异常体系》、《Java中的日志体系》,在这里就不赘述了。

原创粉丝点击