如果我们必须存储公司的可用职位(即经理,团队负责人等).存储它的最佳做法是什么?我有两个评论意见......"当然,欢迎你的"
在我看来,如果我有更改项目,我会选择第一个解决方案.因此,我不会将这些选项硬编码为Enum.
如果我毫不怀疑数据不会改变(例如,性别:男性,女性),我可以选择Enum解决方案.
注意:我用英语编码,UI文化可能是阿拉伯语.如果我将使用Enum解决方案,我将在表示层中对基于文化的字符串进行硬编码,从最佳实践角度来看是否可以!
我想知道你的意见,如果我的想法符合最推荐的"最佳实践"?