其他
Python 为什么推荐蛇形命名法?
The following article is from Python猫 Author 豌豆花下猫
IT服务圈儿
有温度、有态度的IT自媒体平台
来源:Python猫(ID:python_cat)| 豌豆花下猫
蛇形命名法(snake case)
驼峰命名法(camel case)
匈牙利命名法(HN case)
帕斯卡命名法(Pascal case)
脊柱命名法(spinal case)
自由命名法(studly caps)
驼峰蛇形命名法
可读性:蛇形命名法用下划线拉大词距,更清楚易读;驼峰命名法的变量名紧凑,节省行宽
易写性:驼峰命名法以大小写为区分,不引入额外的标识符;蛇形命名法统一小写,输入相对方便
明义性:对于某些缩写成的专有名词,例如HTTP、RGB、DNS等等,一般习惯全用大写表示,但是如果严格遵循这两种命名法的话,须得只留首字母大写或者全小写,这样对原意都会造成一些“破坏”,有时候甚至让人感觉到别扭。如果保留全大写,IDE可能识别不准,反而会出现波浪提示
*版权声明:转载文章和图片均来自公开网络,版权归作者本人所有,推送文章除非无法确认,我们都会注明作者和来源。如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。