一、物理中的:控制变量法
当运行正常的程序突然出现问题时,首先想想最近动过了什么地方,虽然有些看起来觉得跟问题毫无关联,但是往往会有致命的疏漏。把最近的改动点还原,再跑一下问题出现的流程,若是问题消失,那么显然,答案就水落石出。
二、寻根溯源(倒推法)
从结果开始往前推,一步步跟踪逻辑,定位关键点。需要跟第三点结合使用。
三、重现问题场景
在真实生产中,系统环境是不允许随意改动的,只能把问题拷贝到测试环境,进行问题重现,然后再解决问题。
四、最最重要:关键的日志信息
这一步如果做好了,那么前面的都不需要了,哈哈。但是人总有疏忽,所以这只能是理想情况。日志必须得记录关键步骤,记录代码位置,错误类型等。
标签:问题,浅谈,改动,记录,实用,重现,日志,解决问题 来源: https://blog.csdn.net/u013703363/article/details/89160751
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。