代码中不可避免的会出现各种各样的枚举,有string,有int,有long,有各种各样的
当我在看代码中这各种各样的枚举时,脑海里浮现各种问号?
这里的orderType 0表示啥子,1表示啥子,2又表示啥子?
这里的orderStatus 0表示啥子,1表示啥子,2又表示啥子?
这里的payType 0表示啥子,1表示啥子,2又表示啥子?
这里的productType 0表示啥子,1表示啥子,2又表示啥子?
增强代码可读性,请不要再使用数字作为枚举。
每个系统维护统一枚举值,ALI_PAY 就是payType。
内部系统使用ALI_PAY,对外接口也是ALI_PAY。