”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > 为什么我们对变量使用蛇形命名法,对函数使用驼峰命名法

为什么我们对变量使用蛇形命名法,对函数使用驼峰命名法

发布于2024-08-24
浏览:765

Why we use snake_case for variables and camelCase for functions

为了减轻压力,从而成为更好的程序员,我们必须尽最大努力将我们的代码从废话中解放出来,这些废话使得代码难以维护,并且难以加入新的开发人员.

我们对数据库字段、从 API 返回的 JSON 属性名称、HTML 表单字段名称属性以及最后包含这些数据库原始值的 Javascript 变量名称使用相同的名称。在堆栈的所有层中对数据进行完全相同的命名,使您不必在心里映射什么是什么。约束自己执行这条规则,你就会成为一个压力较小的程序员。

我们使用蛇形命名法来命名我们自己定义的变量。它将它们与库中定义的大多数内容区分开来,因为大多数库都使用驼峰式大小写作为变量名。

我们使用完整的单词而不是首字母缩略词,如果某个东西是数组,则将其拼写为复数。这可以帮助来自各个国家的人们了解一段数据是什么,而无需知道单词的简写版本。

我们对函数名称使用驼峰式大小写,只是因为它允许我们快速识别标识符是函数,而不是变量。是的,我知道函数可以保存为值,但不同之处在于您不能通过向其添加括号来调用基元/对象/数组值。这就是函数和值之间的界限,并且通过视觉提示来区分另一个也将使您成为一名压力较小的程序员。

版本声明 本文转载于:https://dev.to/alexleduc76/why-we-use-snakecase-for-variables-and-camelcase-for-functions-4hm9?1如有侵犯,请联系[email protected]删除
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3