如下面,参考了很多项目,都是将 Err 放在最前面如ErrInvalidKey
,那么InvalidKeyErr
这样命名有哪里不好?
1
wu00 358 天前
好分类识别、好输入自动补全?
前缀后缀感觉都差不多,都是为了好识别,让命名有“结构” 其实在外面再套一层更有结构,"Invalid",“Limit”就成了“前缀”了 ``` "Err":{ InvalidKey = xx InvalidValue... LimitLength... LimitType.. } ``` ArgumentException ArgumentNullException ArgumentOutOfRangeException InvalidXException InvalidXXXException |