这是真的吗,有一种惯例声称,只在面向对象的语言中使用骆驼代码(如W3C在下面的链接中所述)?如果是的话,为什么?
来自W3C:
在面向对象的语言中,使用camel大小写名称是很常见的.您经常会看到像someMethod()这样的名称,而不是some_method()。
http://i.stack.imgur.com/EhSIa.png
intro.asp (在页面底部)
发布于 2014-01-20 00:44:19
不,骆驼箱早于面向对象的程序设计。编程语言几乎总是有一个有限的字符集,从中可以组合变量和其他对象名称。由于空白实际上是不允许的,并且像"_“或"-”这样的字符可能不允许,所以程序员已经尝试了几种使多个单词标识符更易于阅读的约定。骆驼箱只是一个惯例。
https://stackoverflow.com/questions/21224563
复制相似问题