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