为了减轻压力,从而成为更好的程序员,我们必须尽最大努力将我们的代码从废话中解放出来,这些废话使得代码难以维护,并且难以加入新的开发人员.
我们对数据库字段、从 API 返回的 JSON 属性名称、HTML 表单字段名称属性以及最后包含这些数据库原始值的 Javascript 变量名称使用相同的名称。在堆栈的所有层中对数据进行完全相同的命名,使您不必在心里映射什么是什么。约束自己执行这条规则,你就会成为一个压力较小的程序员。
我们使用蛇形命名法来命名我们自己定义的变量。它将它们与库中定义的大多数内容区分开来,因为大多数库都使用驼峰式大小写作为变量名。
我们使用完整的单词而不是首字母缩写词,如果某个东西是数组,则将其拼写为复数。这可以帮助来自各个国家的人们在不知道单词速记版本的情况下理解一段数据是什么。
我们对函数名称使用驼峰式大小写,只是因为它可以让我们快速识别标识符是函数,而不是变量。是的,我知道函数可以保存为值,但不同之处在于您不能通过向其添加括号来调用基元/对象/数组值。这就是函数和值之间的界限,通过视觉提示来区分函数和值也会让你成为一名压力较小的程序员。
以上是为什么我们对变量使用蛇形命名法,对函数使用驼峰命名法的详细内容。更多信息请关注PHP中文网其他相关文章!