Bug

2022-07-28

文章目录

    • Bug
          • 出现bug的原因
          • 分析bug出现的可能原因
          • 解决bug的基本思路
          • 解决bug的思路

Bug

出现bug的原因
  • 布局问题
    • 样式编写考虑不到位;
  • 逻辑问题
    • 自测时情况分解不完整;
    • 组件代码逻辑处理不完整;
  • 业务问题
    • 业务分析不够透彻;
分析bug出现的可能原因
  • 缓存是否清除;
  • 代码环境是否正确;
    • node版本号
    • npm版本号
  • 检查是否是最新代码;
  • 代码兼容性问题;
  • 逻辑处理是否缜密、严谨;
  • 加载时机是否正确;
  • this指向问题;
解决bug的基本思路
  • 问题是否能重现;
  • 查找问题出现的原因;
  • 查找到原因之后,再解决问题;
解决bug的思路
  • 本地是否能够重现;
  • 编写最小的Demo重新Bug;
  • 查找资料,分析可以出现的原因;
  • 分析可能影响的代码;
  • 逻辑处理是否严禁(初始、编辑、关闭等);
  • 还原代码,逐步添加功能;
  • 打印、debugger查找问题;
  • 查看源码Issue是否有相同问题;

本文地址:https://blog.csdn.net/SeriousLose/article/details/109569728

《Bug.doc》

下载本文的Word格式文档,以方便收藏与打印。