剧集
诊断 101
替换为 Jon Skeet
没有人不时地编写软件。 无论是 API 是否按预期工作、算法不生成正确的结果或令人生气的异常,在编码只是简单的航行时,这是罕见的一天。 那么,当你遇到问题时,你该怎么办?
在本演讲中,我将演练一些策略和技术,以便你可以:
- 缩小问题发生位置的范围
- 在调试友好的环境中重现问题
- 在去的时候写一个日志,以避免多次下盲巷
- 简明但准确地捕获问题,要求同事寻求帮助、报告 Bug 或 Stack Overflow 上的帖子。
虽然计算中没有真正的银弹,但以有条不紊的方式解决问题的能力与我发现的那样接近。 今天上级!
没有人不时地编写软件。 无论是 API 是否按预期工作、算法不生成正确的结果或令人生气的异常,在编码只是简单的航行时,这是罕见的一天。 那么,当你遇到问题时,你该怎么办?
在本演讲中,我将演练一些策略和技术,以便你可以:
- 缩小问题发生位置的范围
- 在调试友好的环境中重现问题
- 在去的时候写一个日志,以避免多次下盲巷
- 简明但准确地捕获问题,要求同事寻求帮助、报告 Bug 或 Stack Overflow 上的帖子。
虽然计算中没有真正的银弹,但以有条不紊的方式解决问题的能力与我发现的那样接近。 今天上级!
想提供反馈? 在此处提交问题。