有时我听到人们讨论了跟踪编程错误的好处,如果没有其他原因,它会增加对常见错误的认识.我已经开始记录我在代码中找到的错误列表,以及可能导致它们的错误.我的主要问题是:
我应该跟踪哪些与我的错误相关的信息,以便我可以作为程序员改进?
还有一些与此相关的问题:
一旦我开始记录我的错误,我该如何使用这些信息?
追踪错误真的有益吗?
JoshBerke.. 8
这仅在您实际上对跟踪和审核保持警惕时才有用.当我在一个团队工作时,无论有多少记录,例如我们的生产环境中的服务器都是自然的,并且每隔6个月就无法解析自己的域名或公共IP地址,我会接到一个电话凌晨4点,新开发人员负责的部署团队或开发团队,他们忘记了或者没有意识到.
我记得有一位特别的工程师负责部署并且他有纸质清单,我们建立了部署工具,迫使他记录他的清单,但他总是忘记设置连接字符串(导致凌晨4点的电话).重点是,如果你要警惕地使用它,它是值得的.
我发现使用它的最佳方法是将规则实现到像fxcop这样的代码分析器中.
这仅在您实际上对跟踪和审核保持警惕时才有用.当我在一个团队工作时,无论有多少记录,例如我们的生产环境中的服务器都是自然的,并且每隔6个月就无法解析自己的域名或公共IP地址,我会接到一个电话凌晨4点,新开发人员负责的部署团队或开发团队,他们忘记了或者没有意识到.
我记得有一位特别的工程师负责部署并且他有纸质清单,我们建立了部署工具,迫使他记录他的清单,但他总是忘记设置连接字符串(导致凌晨4点的电话).重点是,如果你要警惕地使用它,它是值得的.
我发现使用它的最佳方法是将规则实现到像fxcop这样的代码分析器中.