记录日志的学问

常犯错误

技巧

错误日志输出的信息要完备但是不冗长。完备信息:为什么出错 + 出错时操作对象 + 出错误时的参数。

TRACE日志用于打印各个分支的处理情况,给出提示性信息,可以了解各个分支的工作情况,只是重要性没有NOTICE日志高。

DEBUG日志的格式和内容完全由实现者自己确定,DEBUG需要给出最详细的日志信息,争取避免使用GDB来确定一些需要的信息。

Leave a Comment