Jon*_*ney 6 enums cross-language language-interoperability
我有一个大型项目,其中包含多种语言的组件,每个组件都依赖于一些相同的枚举值.您提出了哪些解决方案来统一多种语言的枚举?我能想到一些,但我正在寻找最好的解决方案.
(在我的实现中,我使用的是Php,Java,Javascript和SQL.)
您可以将所有枚举放在一个文本文件中,然后使用代码生成器从该公共文件中为每种语言写出适当的语法,以便每个组件都有枚举。使该文本文件成为信息的权威来源。
您可以用 XML 表示文本文件,但我认为制表符分隔的平面文件可以正常工作。
| 归档时间: |
|
| 查看次数: |
326 次 |
| 最近记录: |