当先锋百科网

首页 1 2 3 4 5 6 7

正在写2023年的bug

不要看程序员天天加班,一半在做需求,一半在改bug,剩余时间在写明年的bug。

如何降低开发过程中的bug率呢?

  1. 良好的边写代码边写注释的习惯,特别是在关键逻辑部分更加需要写好注释。注意写注释不是简单的对代码进行直白翻译,而是要描述上下文关系以及关联的需求背景。
  2. 在关键操作部分打印日志,这有利于问题跟踪和整理你的思路。
  3. 在开发阶段要善于使用断点调试,不要以为每个程序员都会断点,有的的做了2~3年的开发还不会用断点的比比皆是。
  4. 做好单元测试。
  5. 和测试人员搞好关系,上线前多测试多追踪问题。
  6. 花更多的精力思考异常,并去尝试解决异常,这有利于你长期对应异常的敏感性。
  7. 不论是java开发还是python等,一般都有大厂的开发规范可以参考,可以多学习,他们的命名规则、代码书写规则。
  8. 使用敏捷迭代,小步快跑,每次迭代完成后进行复盘会议。
  9. 使用jira等缺陷管理工具,有效管理缺陷,对缺陷进行分类和迭代规划,这可以避免开发人员陷入无休止的bug修复工作中。
  10. 一方面是做不完的需求,一方面是修改不完的bug,工作是做不完的,注意休息和分清楚问题的优先级,这很重要,如果你有像上一条提到的缺陷管理系统,那能在系统中清楚的和其他人协同确定好问题的优先级,这有利于你合理排期和分配时间。