正在 “未知的错误” 消息真的比一个堆栈跟踪?

我读到 Madhur 的博客文章如何 启用堆栈跟踪显示 现在我在想: 为什么不要我们总是显示堆栈跟踪?

谁走过来与该规则,为什么我们要遵循它?

最终用户会知道无论哪种情况不对劲. 至少与一个堆栈跟踪, 他们可以按控制打印屏幕, 复制/粘贴到电子邮件并将它发送给它. 这显然会减少解决问题所需的精力与时间.

</结束>

Technorati 标签:

3 上“的想法正在 “未知的错误” 消息真的比一个堆栈跟踪?

  1. 亚历克斯 Dresko

    为应用程序我写过,不会给消费者’ 手, 完全几乎总是忽略 try/catch 块. 当出了什么差错, 我们得到好的异常信息的消息,所有我们需要弄清楚发生了什么事.

    答复
  2. 杰森科尔特林
    我同意. 我猜它是让最终用户因此而自满,使他们觉得开发商知道他们在做. 或它是让人从逆向工程代码,使利用漏洞攻击. 获取我的那个是建立 web 部件放到一个区域的时候, 和根本不显示任何内容.
    答复
  3. 没有名称
    本着同样的精神, 曾经历过挫折与令人畏惧的 Sharepoint"未找到文件" 错误 – 只稍微不那么可怕比"未知错误". (至少你知道它寻找一个文件…)
    现在高学校回来的路上学到输出错误编程类到永远不会像"未找到文件" 没有告诉到底什么文件找不到! 很明显的软件知道它正在寻找什么文件 – 否则为它怎么会知道它找不到它!!! 为什么保守这个秘密????
    我付出的企业级软件,我不想高中级别的错误消息.
    答复

留言

您的电子邮件地址不会被公开. 必需的地方已做标记 *