通常,在类名或方法名称中会使用一些很好的缩写或一些已确定的缩写。但是你是如何CamelCase或camelBack的呢?
HTMLReport对HtmlReportCustomerDAO对CustomerDaoXMLRPC对XmlRpc哪一边是正确的(或者你更喜欢哪一边)?
发布于 2011-06-15 23:25:42
在Java中几乎没有选择,如果您想将Html作为一个单词来处理,则必须将其编写为HTML或html。例如,由于Java约定,getHTML()意味着一个名为hTML的属性。
这真的取决于对手回答这个问题,为什么HTML应该在所有大写字母中?英国大会?谁在乎?如果我们遵循英语的惯例,我们应该在单词之间有空格。
发布于 2011-06-15 21:34:54
我更喜欢晚一点。最终,html变成了一个单词,而不是一个缩写。
发布于 2011-06-15 21:36:39
camelCasing没有大写第一个字母,那就是PascalCasing --我对HtmlReport没有什么问题,但我发现许多公司的命名约定都以另一种方式指定: HTMLReport,没有连续多个字母。
https://stackoverflow.com/questions/6364660
复制相似问题