当前位置:   article > 正文

程序员如何快速地改bug_代码改bug

代码改bug

目录

  • 目标
  • 态度
  • 分析bug
  • 解决bug
  1. 目标
  • 追求bugfree code。
    每一个变量都去做初始化,引用的每一个参数都进行有效性检查,可能出错的每一个地方都去检查边界条件,这样写出来的代码一定会稳固,就算出错了也容易改。非科班出来的牛人,一般开发速度快,但开发完bug很多,经常需要很长时间改。
    然而真正的牛人,追求的境界是Bugfree code,即零缺陷代码。
  • 提高分析问题和解决问题的能力

2.态度

  • 当我们遇到bug时,最佳态度是高兴到不行,因为这是查缺补漏的机会,也可以反映出自身的种种问题。通过分析bug,提高分析问题的能力,找到原因解决后,也提高了解决问题的能力。事后反思总结,而这也是学习。如果做不到很兴奋,也应该做到保持平和,不急躁。

3.分析bug

  • Bug所属类型:
    1 运行 异常
    2 编译 不过

4.解决bug
1 思路 缕清
2 debug工具
## 控制台错误
## 控制台没有错误
### 打log
### 断点调试工具
### 搜索引擎 内网
### AI工具 chatGPT等

5.注意事项

  • 天赋决定上限,努力决定下限。天赋是爹妈给的,没有办法改变。
  • 一段 一段的写代码和调代码
  • 试错,但不要轻易去做,有依据才去尝试。
  • 细致
  • 不能停止思考
  • 怀疑 批判 先 否定。可能 不对。
  • 对他人提供的资料保持怀疑态度
  • 二分查找法
  • 小黄鸭
  • 可以断点到源码
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/746377
推荐阅读
相关标签
  

闽ICP备14008679号