java – 一般调试日志实践
由于最近的事件,我试图弄清楚我应该使用多少调试日志代码. 我一直在做的是非常谨慎地使用调试日志,并且只是在我想要一些额外信息或者你有什么的情况下.这对我来说很有意义,因为看起来你不应该记录你的代码所做的每一件小事,因为这可能会让你充斥着如此多的信息,以至于更容易错过一些真正重要的东西(或者从挖掘中发疯通过并验证日志). 另一方面,我举一个例子:我刚开始使用logback / slf4j作为我的java项目,并测试我正确设置了.xlm文件我在初始化gui的方法的末尾添加了一个调试日志语句组件.通常情况下,我从来没有在那里放置日志语句,因为当你运行程序时你的gui组件没有正确初始化是非常明显的.然而这次我运行程序,并且低并且看到日志显示gui组件被初始化两次,即使它们只显示了一组.一个体面的大小的bug,但是如果没有那些调试语句,我可能不会抓到它. 所以我的问题是:在调试日志时是否有任何“最佳实践”?在信息日志,异常,错误等方面,我已经看到了许多最佳实践问题,但在调试日志方面没有找到太多. 谢谢 :) 最佳答案
一些想法:
>不要只记录正在发生的事情,而要注意记录可用的参数/方法参数等.很容易忽略这一点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |