我正在使用以字符串格式返回错误代码的API。我想知道我是否可以将代码组织成一个枚举。
但可能会添加新代码。这很有可能因为API有点年轻。然后我需要更改并重新编译我的代码。使用String类型仍然是一个选项。但如果可以,我想使用枚举。
处理错误代码的最佳做法是什么?
答案 0 :(得分:1)
这取决于您的要求。 字符串可能很好,你不需要一次又一次地改变。 但枚举更容易使用。 另一种方法是,如果您事先知道错误代码如何分类,那么您可以在原始错误代码和您使用的内部错误代码之间进行映射,然后您可以为那些内部错误代码创建枚举,那些内部错误代码可以更稳定。希望能回答您的疑虑。