由于最近的事件,我想弄清楚我应该使用多少调试日志代码一般。一般调试日志实践
我一直在做的是非常谨慎地使用调试日志,只是在我想要一些额外信息或你有什么的情况下。这对我来说很有意义,因为看起来你不应该记录你的代码所做的每件小事情,因为这可能会让你充满大量信息,以至于错过真正重要的事情会更容易(或者因为挖掘而疯狂通过和验证日志)。另一方面,我举了一个例子:我刚开始使用logback/slf4j为我的java项目,并测试我有.xlm文件设置正确,我添加了一个调试日志语句到初始化gui组件的方法。通常情况下,我从来没有把日志语句放在那里,因为当你运行程序时,如果你的GUI组件没有正确初始化,这很明显。然而,这次我运行了程序,看到日志显示gui组件被初始化了两次,即使只显示了其中的一组。一个体面的大小的错误,但是如果没有这些调试语句,我可能不会捕获它。
所以我的问题:在调试日志时是否有任何“最佳实践”?在涉及到信息日志,异常,错误等方面,我已经看到了许多最佳实践问题,但是在调试日志方面还没有发现太多。
谢谢:)
通过大日志读取一个需要习惯的必要的邪恶。带着这份工作。 :) – euphoria83 2010-08-09 22:45:07
@ euohoria83 - Blech!时间开始精神上准备自己它似乎:P – vimalloc 2010-08-09 22:59:12