2011-01-05 102 views

回答

1

没有技术上的原因。这是关于可读性,传统,与现有代码的相似性。一致性导致可读性,任意分歧是没有道理的。

+0

另外,约定是用大写字母开始构造函数。这反映了Java和其他OO语言中的惯例。 – OrangeDog 2011-01-05 17:59:02

+0

我不是在敲你的答案,但是如果我扮演魔鬼的拥护者,我可能会说组成方法名称的单词的第一个字母的混合大小写会导致更难以阅读。另外,在没有源代码控制的情况下工作是很多仍然遵循的不良传统,但是这并不能让它遵循。如果一个平台的大多数现有代码结构不完整,为什么要模拟它? – N0Alias 2011-01-05 22:26:57

+0

显然,当有充分理由这样做时,与规范不同是一件非常好的事情。但是,大写字母非常主观,所以如果没有令人信服的收益(除个人偏好之外),为什么会增加无偿差异? – 2011-01-08 02:21:21

0

在任何区分大小写的语言中,关于如何区分变量的情况非常重要。但从低到高开始只是社区中演变而来的成语。

相关问题