User Tools

Site Tools


修改bug最佳实践

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
修改bug最佳实践 [2019/02/18 14:15]
jordan
修改bug最佳实践 [2023/03/08 16:09] (current)
xujianglong ↷ Page moved from 内部资料:修改bug最佳实践 to 修改bug最佳实践
Line 1: Line 1:
-修改bug主要流程+====== 修改bug主要流程 ======
  
-1. 确认业务逻辑,判断是客户搞错业务逻辑了还是程序bug或是服务器差异 +  - 确认业务逻辑,判断是客户搞错业务逻辑了还是程序bug或是服务器差异 
-2. 问题重现,确保问题能重现才能修改代码 +  问题重现,确保问题能重现才能修改代码 
-3. 阅读并debug相关代码,找出问题,特别注意对比代码 +  阅读并debug相关代码,找出问题,特别注意对比代码 
-4. 修改后找出所有调用,依次debug测试 +  修改后找出所有调用,依次debug测试 
-5. 开发环境多种数据测试、测试环境测试确认、生产环境最终确认+  开发环境多种数据测试、测试环境测试确认、生产环境最终确认 
 + 
 +====== 修改Bug建议 ======
  
-# 修改Bug建议 
 一步步排除问题,例如先从前端控制台入手,再看后端;服务器上先看日志;先debug 一步步排除问题,例如先从前端控制台入手,再看后端;服务器上先看日志;先debug
  
Line 13: Line 14:
  
 所有代码是不可信的;简单的异常好解决,业务相关的bug要多小心;bug包括脏数据、服务器端bug等,日志很重要 所有代码是不可信的;简单的异常好解决,业务相关的bug要多小心;bug包括脏数据、服务器端bug等,日志很重要
 +
 +
修改bug最佳实践.1550470503.txt.gz · Last modified: 2021/02/10 21:29 (external edit)