【发布时间】:2016-02-05 00:27:30
【问题描述】:
通常,函数应以大写字母开头,并且每个新词都有一个大写字母(也称为“大写驼峰式”或“帕斯卡式”)。
对我来说,Pascal 案例看起来非常陌生,我非常不愿意适应该准则。样式指南使用 PascalCase 背后的原因是什么?
【问题讨论】:
-
注意:这不是关于 PascalCase 是否是一个好主意(这是一个观点),而是关于为什么 Google 样式指南推荐 PascalCase。
-
请先询问谷歌!我们怎么知道?
-
我认为只有风格指南的作者才能回答这个问题。
-
对函数名使用
CamelCase有点让我头疼,因为他们的python 风格指南推荐using_underscores_for_function_names。他们为什么不希望他们的 Python/C++ 风格指南相似?尤其是当 Google 大量使用 Python/C++ 进行互操作和集成时。