【发布时间】:2009-11-26 04:07:21
【问题描述】:
开发者工具和软件通常不会在错误消息中提供解决方案建议。这对编译器来说是有意义的,因为他们应该准确地告诉他们出了什么问题。
有 “lint” 工具可以提供建议,但据我所知,很少有开发人员经常甚至根本不使用 lint 工具。
有大量面向开发人员的软件最好有一个“建议的解决方案”部分来显示错误消息。这是 Eclipse 等 IDE 所具有的强大功能之一。但是像 web 应用程序框架、标准/流行库等软件没有这个有用的功能。
这是否只是用户友好设计的不足(鉴于 Google 非常出色,可以认为这是不必要的)还是有充分的理由?您使用的任何编译器、框架、平台是否提供带有解决方案建议的错误消息,如果没有,为什么不提供?
【问题讨论】:
-
我使用的所有工具都提供了“不要这样做!”的建议解决方案。每条错误消息,隐含地。
标签: frameworks compiler-warnings user-friendly