|
|
1
51
我们使用像JAVA和.NET DO这样的CAMEL案例约定。不是因为代码生成器,而是为了可读性。考虑在一个名称中组合两个首字母缩略词的情况,例如将XML转换为HTML的类。
或
你喜欢哪一个? |
|
|
2
15
原因有二:
|
|
|
3
3
我发现XML阅读器更难阅读。原因是你不容易分辨出这些词是在哪里分开的。我相信小写字母缩写应该被接受。您可以将大写字母用于类定义,但是实例变量如何:
无论如何,这里你必须用小写。 |
|
|
4
3
对于缩写词,我使用以下规则:
|
|
|
5
2
.NET框架中使用了Pascal大小写。所以
在Microsoft环境中首选。 我必须同意阿伦瓦纳的说法,这是更容易阅读的替代方案。 参考文献: Microsoft Design Guidelines for Class Library Developers |
|
|
6
0
我相信,一般来说,类名应该按照你期望的方式来书写。例如,当大声说出类名时,我会说“x-m-l reader”,因此我会将类命名为“x m l reader”。然而,我将一个假设的“r e s t服务”类命名为“r e s t service”,因为一般来说,“r e s t”不是发音为“r-e-s-t”,而是“r e s t”。对于“SQL”,我可以选择任何一种方式,因为有些人说“S-Q-L”,而另一些人说“续集”。但这实际上取决于个人喜好。 |