|
|
1
2
我发现在开发过程中添加的日志消息通常会执行以下三项操作之一:
第一类中的消息通常在功能完成时删除,第二类中的消息使用宏(如链接问题中的宏)过滤掉,第三类中的消息保留在发布中。 显然,这些线条是模糊的,但我认为归根结底还是要尊重原木。如果您的应用程序充斥着无用的信息,那么很难注意到来自其他应用程序的错误,这将是一个(小)资源消耗。
使用asl函数记录优先级较低的消息,如
|
|
|
2
2
也有 this question 它通过去掉语句来询问任何性能优势。陪审团似乎仍然对任何硬性数字持反对态度,但传统的观点认为,通过宏观调控来排除硬性数字。你仍然可以得到你的调试信息,用户可以得到一个没有混乱的应用程序。 |
|
|
Abdullah Chaudhry · json文件上的文件旋转和删除 3 年前 |
|
|
Max S · 如何从CMD读取日志的所有输出 8 年前 |
|
|
Ivan Denchev · Apache-过去一小时的日志 8 年前 |
|
|
ninja.coder · Log4j中的字符串串联性能 8 年前 |
|
|
Rich · 如何记录日志。是否与操作员一起调试? 8 年前 |