我们的应用程序使用密集的日志记录到XML文件中,以便开发人员在技术支持方面更容易处理问题。通常,当应用程序进入某个功能并退出时,会创建一个日志条目。我问自己的问题是:将函数名称包含在日志条目中是否合适,例如:我们应该记录
Entering DoSomeStuff()
...
Leaving DoSomeStuff
或
Doing some stuff
...
Finished doing some stuff
带有函数名称的日志是否会影响我们的混淆?
感谢。
答案 0 :(得分:0)
一般来说,没有将实际的方法名称放入日志记录中是一个坏主意,也许你可以通过放置更加暧昧的消息来解决这个问题,例如“生成网站”,但是这又贬低了在日志中进行日志记录的想法。第一名。
就个人而言,我会使用第三方工具,例如RedGate Smart Assembly,它会自动创建客户端崩溃/错误的日志报告。从而提供技术支持,为问题提供坚实的基础。