剧集

诊断 101

替换为 Jon Skeet

没有人不时地编写软件。 无论是 API 是否按预期工作、算法不生成正确的结果或令人生气的异常,在编码只是简单的航行时,这是罕见的一天。 那么,当你遇到问题时,你该怎么办?

在本演讲中,我将演练一些策略和技术,以便你可以:

  • 缩小问题发生位置的范围
  • 在调试友好的环境中重现问题
  • 在去的时候写一个日志,以避免多次下盲巷
  • 简明但准确地捕获问题,要求同事寻求帮助、报告 Bug 或 Stack Overflow 上的帖子。

虽然计算中没有真正的银弹,但以有条不紊的方式解决问题的能力与我发现的那样接近。 今天上级!