投票结果:连字符、下划线还是驼峰式命名法?

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 提供适合您旅程各个阶段的云产品。 立即开始使用 价值 200 美元的免费积分!

我创建 此投票 的目的是模糊不清,以便人们根据自己的喜好进行回复,而不是考虑某一特定的用法。 用途可以是任何需要手动命名事物的地方:CSS 类和 ID、编程函数名称、文件名、用户名和密码,基本上是任何不能使用,但可以模拟空格的地方。

事实证明,模糊不清是有问题的。 例如,您可能喜欢连字符(我也喜欢),但您不能在命名 PHP 函数时使用连字符。 如果投票结果仅限于一种特定的语言,可能更有用。 好吧。 尽管存在固有的缺陷,但驼峰式命名法以 45% 的得票率获胜,连字符以 28% 的得票率略胜下划线,下划线以 27% 的得票率位居第二。

几天后将进行新的投票。