Api 关于使用代码识别类型的系统集成讨论(类型名称旁边)

Api 关于使用代码识别类型的系统集成讨论(类型名称旁边),api,system-integration,Api,System Integration,我正在与同事讨论如何使用代码/数字来识别特定类型的对象/元素。 例如: 使用这些代码的理由是:机器读数字,人类读文本 我以前从未见过这种情况。在Java(OOP)中,我们使用类型,在XML中,我们使用名称空间和“自描述”特性 这些代码或数字是在系统集成错误后引入的,在系统集成错误中,人们“发明”了自己的名字,例如人(而不是人)或组织(而不是账户) 通过这些数字,我们增加了额外的管理,每种类型都必须有一个代码/数字 我的问题是:这是我的时代之前十年的最佳实践吗 如果这是一个有效的最佳实践:为什么我

我正在与同事讨论如何使用代码/数字来识别特定类型的对象/元素。 例如:

使用这些代码的理由是:机器读数字,人类读文本

我以前从未见过这种情况。在Java(OOP)中,我们使用类型,在XML中,我们使用名称空间和“自描述”特性

这些代码或数字是在系统集成错误后引入的,在系统集成错误中,人们“发明”了自己的名字,例如人(而不是人)或组织(而不是账户)

通过这些数字,我们增加了额外的管理,每种类型都必须有一个代码/数字

我的问题是:这是我的时代之前十年的最佳实践吗

如果这是一个有效的最佳实践:为什么我现在在任何API中都看不到这一点

type: com.organisation.Person
property: code = 100
type: com.organisation.Account
property: code = 200