凭借世界上最好的意志,无论你(和我)编写什么软件都会有一些缺陷.
作为开发人员,我可以做些什么来使支持部门(第一行,第三行和开发)更容易诊断,解决和解决用户遇到的问题.
记录有关您正在执行的环境的详细信息(可能在启动时).
提供有意义的名称和消息.它们可能只出现在堆栈跟踪中,但这仍然非常有用.
分配一些时间为支持团队编写工具.他们几乎肯定会有超出您的用户或开发人员的需求.
和支持团队坐了半天,看看他们要做什么样的事情.观察任何重复的任务 - 他们甚至可能不会有意识地注意到重复.
定期与支持团队会面 - 确保他们永远不会怨恨你.
技术特点:
非技术:
过程: