naming convention, Camel Casing, CamelCase, Pascal Case, kebab case, Snake case
Contents
naming convention, Camel Casing, CamelCase, Pascal Case, kebab case, Snake case
在英语中,依靠单词的大小写拼写复合词的做法,叫做"骆驼拼写法” (CamelCase) 。比如,backColor这个复合词,color的第一个字母采用大写。
这种拼写法在正规的英语中是不允许的,但是在编程语言和商业活动中却大量使用。比如,sony 公司的畅销游戏机 PlayStation,play和station 两个词的词首字母都是大写的。
它之所以被叫做"骆驼拼写法”,是因为大小写的区分使得复合词呈现"块状” (bump) ,看上去就像骆驼的驼峰 (hump) 。
“骆驼拼写法"又分为两种。
- 第一个词的首字母小写,后面每个词的首字母大写,叫做"小骆驼拼写法” (lowerCamelCase) ;
- 第一个词的首字母,以及后面每个词的首字母都大写,叫做"大骆驼拼写法” (UpperCamelCase) ,又称"帕斯卡拼写法” (PascalCase) 。
PascalCase:帕斯卡命名法,每个单词首字母大写,又名大驼峰命名法。
camelCase:驼峰命名法,第一个单词首字母小写,后面的每个单词首字母大写,又名小驼峰命名法。
kebab-case:短横线隔开命名法,每个单词首字母小写。
https://www.huoxiaoqiang.com/experience/jingyan/3618.html
http://www.cnblogs.com/lm002003/archive/2011/08/13/2137606.html
Snake case, snake_case
Snake case (stylized as snake_case) is the naming convention in which each space is replaced with an underscore (_) character, and words are written in lowercase. It is a commonly used naming convention in computing, for example for variable and subroutine names, and for filenames.
Author -
LastMod 2011-10-12