驼峰命名,哪个满足命名潜规则中的驼峰命名法

1、哪个满足命名潜规则中的驼峰命名法1、小驼峰式命名法(lower camel case):
第一个单字以小写字母开始,第二个单字的首字母大写 。例如:firstName、lastName 。
2、大驼峰式命名法(upper camel case):
每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase , 也被称为 Pascal 命名法 。
变种:StudlyCaps,是“驼峰式大小写”的变种 。
补充说明,在JAVA中:类名的标识符一般用大驼峰式书写格式 , 方法和变量的标识符则多用小驼峰式书写格式 。

驼峰命名,哪个满足命名潜规则中的驼峰命名法

文章插图
文章插图
2、驼峰命名,帕斯卡命名,短横线命名驼峰命名(camel)
首字母小写,第二个单词字母大写; JavaScript中,变量、函数名使用驼峰命名
帕斯卡命名(pascal)
每个单词的首字母大写,JavaScript中,类型是帕斯卡命名
短横线命名(kebab-case)
【驼峰命名,哪个满足命名潜规则中的驼峰命名法】匈牙利命名
基本原则:变量名=属性+类型+对象描述
匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途 。
匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等 。这些符号可以多个同时使用,顺序是先m_(成员变量) , 再指针,再简单数据类型,再其他 。
例如:m_lpszStr, 表示指向一个以0字符结尾的字符串的长指针成员变量 。
匈牙利命名法中常用的小写字母的前缀:
驼峰命名,哪个满足命名潜规则中的驼峰命名法

文章插图
文章插图
3、驼峰命名骆驼式命名法又叫驼峰式命名法,是电脑程式编写时的一套命名规则 。其指混合使用大小写字母来构成变量和函数的名字:第一个单词以小写字母开始,从第二个单词开始以后的每个单词的首字母都采用大写字母 。
驼峰命名
骆驼式命名法一词来自Perl语言中普遍使用的大小写混合格式,而LarryWall等人所著的《ProgrammingPerl》的封面图片正是一匹骆驼 。
骆驼式命名法的命名规则可以看作是一种惯例,并不是绝对或强制,其目的是增加识别和可读性 。
骆驼式命名法最主要运用在两个方面,一是新的函数库和MicrosoftWindows , 二是在许多旧的程序和UNIX 。
驼峰命名,哪个满足命名潜规则中的驼峰命名法

文章插图
文章插图
4、大驼峰命名法和小驼峰命名法的区别大驼峰命名法和小驼峰命名法的区别是每一个单词的首字母不一样 。
骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例) 。正如它的名称CamelCase所表示的那样 , 是指混合使用大小写字母来构成变量和函数的名字 。
程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式 。
程序员们为了自己的代码更容易地在同行之间交流,所以多采取统一的可读性比较好的命名方式 。
目前业界共有四种命名规则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法 。以上命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性 。但是,高手的程序 , 姑且不说内容,单从外观上看就显得很专业、高端大气上档次 。
也称骆驼式命名法,就是当变量名或函数名由一个或多个单词连接在一起构成唯一标识符时 , 作为逻辑断点的单词的首字母都采用大写,例如:“myName”,这样的变量名或函数名看上去就像骆驼峰一样此起彼伏,故得名 。
驼峰命名,哪个满足命名潜规则中的驼峰命名法

文章插图
文章插图
5、为什么很多人不建议使用驼峰命名法,有什么弊端么驼峰的问题在于歧义和繁琐 。大小写的切换会降低输入速度,比较繁琐,连续的字母在英文中会产生歧义,比较典型的比如to_ld和Told 。
其实哪个命名法都不是完善的,匈牙利命名法更嗦 。
现在比较推崇的是使用下划线 , 这个命名长度更长,但方便输入而且很少有歧义 。
个人理解,在哪个环境下,跟随使用哪种命名法是最合理的 , 比如用微软环境,那么就用类匈牙利命名法,和系统内置保持一致,用java,那么就是小写+下划线,这样整体程序和内置函数命名保持一致是最合理的 。

    经验总结扩展阅读