Naming conventions 命名数据键的最佳实践是什么?
我一直想知道是否有命名数据键的“最佳实践”,也许更重要的是,是否有命名这些项的标准方法 我所看到的大多数格式类似于以下格式或其变体:Naming conventions 命名数据键的最佳实践是什么?,naming-conventions,Naming Conventions,我一直想知道是否有命名数据键的“最佳实践”,也许更重要的是,是否有命名这些项的标准方法 我所看到的大多数格式类似于以下格式或其变体: datakeyone dataKeyOne 数据键一 data\u key\u one 但是是否有任何标准或推荐的方法,如果没有(或者有多种),每种方法的优缺点是什么?一般来说,一致的命名是最重要的事情-无论您采用或创建什么标准,只有严格使用,才有价值 在这之后,一些基本的东西,如好的、未加修饰的、拼写正确的有意义的名字是关键。我会避免使用连字符、破折号、空格
datakeyone
dataKeyOne
数据键一
data\u key\u one
- 数据键一(好的,我有数据键一…但什么是数据键一!?)
- HTTPAddress(HTTPA序列难以读取,术语不清楚)
- CustomerId(Id不应像这样用驼峰形大小写)
- 用户性别变更(是“用户性别变更”还是“用户交换”…)
- AddressLine1(使用数字可能会导致混淆,第1行是什么-房屋名称、街道名称?)
- FinalScore(哦,那个!数据键一是高分!)
- HttpAddress(可读性更强,术语更清晰)
- CustomerID(因为我们需要一个标识符,而不是对客户的引用)
- UsersExchanged(呸!)
- AddressStreetName(更清楚的是,我们甚至不需要一个名称更有意义的数字)