1

不同的语言对标识符大小写有不同的标准。我看到的关于这个主题的大多数讨论都围绕着一种特定的语言,并且充满了个人观点。而这些强烈的意见都源于创造语言的一个人或一群人的决定。

我很想看到一个图表显示words_per_minutewordsperminute. 显然,我对更具争议性的案例最感兴趣,例如wordsPerMinute. 我怀疑最易读的那些需要最多的时间来打字,反之亦然,但我当然不能自己确定这一点。

是否有任何与语言无关的研究比较不同大写方案的可读性?打字速度的统计数据也将受到欢迎。

4

3 回答 3

1

我记得在温哥华举行的 ICPC 2009 上有一篇关于该主题的论文,但我不相信他们的评估方法。

PDF 可以在这里找到:http ://www.cs.loyola.edu/~binkley/papers/icpc09-clouds.pdf

他们展示了一个带有移动单词的屏幕,人们可以在给定的句子上尽可能快地点击(一次使用下划线,一次使用驼峰式)。这是(很遗憾地说)一种毫无意义的评估方法,其中有几个原因,其中源代码不会移动,并且在源代码的上下文中了解其所有运算符和其他特殊的可读性会更有趣人物!

PS:有趣的是,有些语言使用 case 作为其语法的一部分!Haskell、Ruby 和 Self 都是我所知道的。

于 2009-12-08T22:20:43.567 回答
1

你的问题让我想起了这篇博文。标题:可读性,实验观点

于 2009-12-08T20:47:13.000 回答
0

我看过一些引文,但追踪真正的研究似乎相当困难。我在网上只看到两个似乎有任何真实支持证据的可用。

于 2009-12-08T21:04:47.927 回答