日志维护规范建议

在我日志维护的过程中,有几个体验,有感于近段时间的思考:编码中的维护代价,编程语言的选择倒是其次的,重复出现的模式,或现在经常提到的技术栈,才是令维护简单的灵药!

而这个感悟的冒出,与个人日志维护经验不谋而合,特别是近段分析一个资源在性能测试时的释放BUG,更是让焦点都集中在模式上面,现总结出来,以利于交流和讨论:)

我所见到的菜鸟水平,通常是程序里面打印了日志,但是还需要通过**调试**,才能知道程序后续是怎么运行的!!!

当然在现实代码维护过程中,如果出现这种警示情况,通常是让日志达到更优水平的催进剂

# 建议

 ++ 打印日志要信息量丰富,查看日志即可以知道代码后续运行流转

++ 打印日志,要避免重复和影响性能,需要综合考量

   >>> 日志分级别和进行开关,通常是一个不错的办法

++  如果日志中出现某种模式,可以进行切面或剖面,将更有利于分析日志。

   >>>  通过关键字或正则表达式检索日志,分析某些对象或资源的生成和删除,避免海量分析日志

# 进阶建议

通过日志分析,而非调试代码,来解决BUG。既有利于日志系统的迭代达优,又可以深刻理解、掌握代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值