【发布时间】:2011-09-15 20:09:56
【问题描述】:
在编程语言方面我有点多语言,而且我使用的大多数语言都有某种错误/异常处理。
在大多数语言中,都有错误 ID 及其相关消息的默认实现,但我从未找到生产代码列表来作为我自己的错误代码的基础。
这样的事情存在吗?
如果不是,它会有用,还是只是大多数程序员忽略的噪音?
【问题讨论】:
标签: standards error-code
在编程语言方面我有点多语言,而且我使用的大多数语言都有某种错误/异常处理。
在大多数语言中,都有错误 ID 及其相关消息的默认实现,但我从未找到生产代码列表来作为我自己的错误代码的基础。
这样的事情存在吗?
如果不是,它会有用,还是只是大多数程序员忽略的噪音?
【问题讨论】:
标签: standards error-code
我能想到的最接近的是POSIX error constants(尽管它们的数值没有标准化。)
【讨论】:
简短回答 - 不,它不存在。每个操作系统、平台和软件几乎都有自己的错误 ID。这些不是同步的,也不是基于任何标准集。
我会说,除了常见的错误,这确实只是噪音,即使是常见的错误,也需要对其进行标准化并确保它们被普遍使用。
【讨论】: