gpt4 book ai didi

debugging - 错误跟踪方法

转载 作者:行者123 更新时间:2023-12-02 21:57:12 24 4
gpt4 key购买 nike

我正在为一家公司开发软件,该公司从不提交错误报告,唯一的提示是“某某无法工作”。有时我能听懂他们在说什么,有时却听不懂。我对屏幕截图和更多细节的请求却被置若罔闻(一旦他们确实截取了屏幕截图,然后将其打印出来,用传真机扫描并以 TIFF 形式通过电子邮件发送给我的老板)。

我有几种方法可以为我提供所需的数据。以下是我已采取的步骤:

  • 一个错误跟踪器,他们可以在其中输入错误(仅输入过一个)
  • 记录错误。每次发生错误时,它都会将其写入日志文件,由 NLog 提供
  • 程序在其初始方法周围有一个 try catch 来记录异常。
  • 当捕获意外异常时,我会截取程序的屏幕截图。
  • 对所有表单的访问以及在某种程度上,他们所做的事情都会被记录。 (尽管这通常只有在他们成功的情况下才有效)

我还可以采用哪些其他方法来捕获错误并收集更多有关它们的数据,以便我知道如何重现它们?

最佳答案

公平地说,听起来您确实已经足够好地完成了自己的工作,您已经实现了该软件,您正在积极记录错误,您几乎别无选择。

我会安排一次正式 session ,讨论错误跟踪的重要性 - 为什么需要实现此功能,以及当前系统失败的原因。向他们解释这如何拖慢你的工作 - 意味着金钱损失。

教育他们,他们就会跟随。您不再是“那个烦人的开发人员,希望我们在某个随机的软件上花费数小时”,而是“那个积极为问题和问题提出新解决方案的开发人员”发现,并采取正确的措施纠正此类情况”。

<小时/>

在回复你的评论时说你“只是一名实习生”——这应该是无关紧要的。您同样有权解释您的观点,特别是如果这会节省您以及其他人的时间、金钱和精力。与上级交谈,让他们安排一次 session ,这将表现出主动性、关心和繁荣 - 他们应该欣赏的三个主要因素。

关于debugging - 错误跟踪方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2006672/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com