当前位置: 首页 > news >正文

对软件进行调试

像专业开发人员那样调试程序_哔哩哔哩_bilibili

1.保持好心态

2.只要坚持和努力,问题总会得到解决

3.了解自己的局限性,认识到有时候需要向拥有更多专业知识的他人寻求帮助很重要。

4.根据错误的潜在影响和严重性对错误进行优先级排序

有些错误可能不值得付出努力

5.收集到尽可能多的相关信息非常重要

截屏,录屏,收集重现问题的详细步骤,收集所有相关日志,包括与错误相关的任何错误信息。

目标是收集到尽可能多的相关信息来重现问题。

6.大量使用打印语句

也可以使用debugger

7.无法重现的情况应该是特殊的情况,需要分析有哪些可能的条件下才会出现异常。


http://www.mrgr.cn/news/33181.html

相关文章:

  • c++写一个死锁并且自己解锁
  • SQL Server 查询设置 - LIKE/DISTINCT/HAVING/排序
  • 【activiti工作流源码集成】springboot+activiti+mysql+vue+redis工作流审批流集成整合业务绑定表单流程图会签驳回
  • [2024最新] java八股文实用版(附带原理)---java集合篇
  • 科技型中小企业的认定标准
  • FreeRTOS源码(二) 任务调度
  • 4、FPGA特征简介
  • Linux下编程实现网络传送文件
  • Java | Leetcode Java题解之第424题替换后的最长重复字符
  • Golang | Leetcode Golang题解之第424题替换后的最长重复字符
  • 【全网最全】2024年华为杯研赛B题成品论文获取入口(后续会更新)
  • NLP 主要语言模型分类
  • Postman cURL命令导入导出
  • 【CSS in Depth 2 精译_036】5.6 Grid 网格布局中与对齐相关的属性 + 5.7本章小结
  • SkyWalking 接入微服务
  • 医院伤员小程序点餐———未来之窗行业应用跨平台架构
  • 几何最起码常识凸显“井底蛙”数学一直将无穷多各异射线误为同一线
  • ESP32-WROOM-32 [创建AP站点-客户端-TCP透传]
  • 联合和枚举
  • C语言 | Leetcode C语言题解之第423题从英文中重建数字
  • 在Ubuntu 18.04上使用rbenv安装Ruby on Rails的方法
  • linux如何启用ipv6随机地址
  • 不同的ipv6地址的用途
  • C++初阶学习——模版进阶
  • 【Nginx】Nginx 监控详解
  • 华润电力最新校招社招润择认知能力测评:逻辑推理数字计算语言理解高分攻略