由于最近的事件,我试图弄清楚我应该使用多少调试日志代码.
我一直在做的是非常谨慎地使用调试日志,并且只是在我想要一些额外信息或者你有什么的情况下.这对我来说很有意义,因为看起来你不应该记录你的代码所做的每一件小事,因为这可能会让你充斥着如此多的信息,以至于更容易错过一些真正重要的东西(或者从挖掘中发疯通过并验证日志).
另一方面,我举一个例子:我刚开始使用logback / slf4j作为我的java项目,并测试我正确设置了.xlm文件我在初始化gui的方法的末尾添加了一个调试日志语句组件.通常情况下,我从来没有在那里放置日志语句,因为当你运行程序时你的gui组件没有正确初始化是非常明显的.然而这次我运行程序,并且低并且看到日志显示gui组件被初始化两次,即使它们只显示了一组.一个体面的大小的bug,但是如果没有那些调试语句,我可能不会抓到它.
所以我的问题是:在调试日志时是否有任何“最佳实践”?在信息日志,异常,错误等方面,我已经看到了许多最佳实践问题,但在调试日志方面没有找到太多.
谢谢 :)
最佳答案
原文链接:https://www.f2er.com/java/437704.html