camelCase
在英语中,依靠单词的大小写拼写复合词的做法,叫做“骆驼拼写法”(CamelCase)。比如,backColor这个复合词,color的第一个字母采用大写。
这种拼写法在正规的英语中是不允许的,但是在编程语言和商业活动中却大量使用。比如,sony公司的畅销游戏机PlayStation,play和station两个词的词首字母都是大写的。 它之所以被叫做“骆驼拼写法”,是因为大小写的区分使得复合词呈现“块状”(bump),看上去就像骆驼的驼峰(hump)。 “骆驼拼写法”又分为两种。第一个词的首字母小写,后面每个词的首字母大写,叫做“小骆驼拼写法”(lowerCamelCase);第一个词的首字母,以及后面每个词的首字母都大写,叫做“大骆驼拼写法”(UpperCamelCase),又称“帕斯卡拼写法”(PascalCase)。 今天才看到这个有趣的称谓。程序里变量名称的拼写很多人有不同的习惯。基本上语言本身就有一个风格。比如 StringLength,string_length,stringLength。最后一种就叫 camel-case。第一个词小写,后续的词的首字母大写。造成一种效果,就跟骆驼的驼峰一样,中间高,两边低,有单峰骆驼,双峰骆驼,多峰骆驼(这个好像比较少见)。微软的命名风格是第一种。但匈牙利命名法里把变量类型作为前缀(小写)的写法又刚好和camel-case巧合起来。 据说这种写法起源很早,但产生影响力的系统可能是Smalltalk,Java等。 以前这种写法还只限于程序领域,但是现在它的影响力慢慢渗透出来,好多产品的名称都变成这个风格了,iMac, xServe, iTunes,硬件软件都以取这样的名称为时尚。
camel [
'kæməl]
n. 骆驼,浮船箱,浅黄棕色
| |
相关推荐
命名约定、代码约定
这篇文章强调了代码风格在Java开发中的重要性,核心观点是"代码是为了被人阅读而写的"。文章通过对话形式阐述了以下几点: 代码可读性是Java开发的首要原则,因为代码会被多次阅读和修改 良好的命名规范是代码可读性的关键,类名、方法名和变量名应清晰表达其用途 Java有四种命名规范:小写(包名)、全大写(常量)、大驼峰(类/接口)和小驼峰(变量/方法) 方法名应以动词开头,布尔值getter用"is"前缀 大括号风格可选择埃及式或换行式,但要保持项目统一 文章用生动的例
骆驼命名法
中午吃完饭回来,哈哈吃的面条,我比较喜欢吃面条,好了,回到我想聊的,来到后就搜了下驼峰法,感觉百度百科总结的不错,就摘录了下来了。骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式...
驼峰命名法(Camel-Case)
驼峰命名法(Camel-Case) 文章目录驼峰命名法(Camel-Case)一、小驼峰法二、大驼峰法(帕斯卡命名法)三、我的命名风格(Java语言) 骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。 驼峰命名法法近年来越来越流行了,在许多新的函数库和Microsoft Windows这
camelCase 命名规范详解
camelCase 是一种在编程中广泛使用的命名规范,它通过将多个单词紧密连接在一起,并将第一个单词的首字母小写,后续单词的首字母大写来命名变量、函数和对象属性。这种命名方式紧凑且易读,适用于多种编程语言,如 JavaScript、Java 和 C# 等。与其他命名规范相比,camelCase 兼顾了可读性和紧凑性,是现代开发中最常见的命名方式之一。遵循 camelCase 命名规范可以提高代码的一致性和可维护性,是编写高质量代码的最佳实践之一。
小驼峰命名法 大驼峰命名法
小驼峰命名法(Camel Case)又称驼峰式命名法,是一种常见的命名方式。它的命名规则是:除了第一个单词外,其他单词的首字母大写。例如,helloWorld、helloPhp、myNameIsJohnDoe等。大驼峰命名法(Pascal Case)也称为帕斯卡命名法,是一种常见的命名方式。它的命名规则是:所有单词的首字母大写。例如,HelloWorld、HelloPhp、MyNameIsJohnDoe等。
C#命名约定:PascalCase和camelCase
依靠单词的大小写拼写复合词的做法,叫做“骆驼拼写法”(CamelCase)。比如,backColor这个复合词,color的第一个字母采用大写。 这种拼写法在正规的英语中是不允许的,但是在编程语言和商业活动中却大量使用。 它之所以被叫做“骆驼拼写法”,是因为大小写的区分使得复合词呈现“块状”(bump),看上去就像骆驼的驼峰(hump)。 “骆驼拼写法”又分为两种。第一个词...
编码规范(1)-命名约定:PascalCase、 camelCase与命名建议
C#代码规范与命名建议摘要 良好的命名规范对代码可读性、维护性和团队协作至关重要。C#主要采用两种命名规则:1)PascalCase(首字母大写)用于类、方法、属性、接口、命名空间和常量;2)camelCase(首词小写)用于局部变量、参数和私有字段(可加下划线前缀)。命名时应使用有意义的描述性名称,避免缩写,布尔变量推荐使用is/has/can/should前缀增强可读性。类名应为名词短语,方法名应为动词短语,避免数字后缀。遵循这些规范可减少注释需求,提升代码质量。
pycharm提示:Class names should use CamelCase convention(类名命名应遵守驼峰命名约定)
类名命名应遵守驼峰命名约定 改成这样就好了 python对于驼峰命名的定义是单词第一个字母要大写,单词与单词间不用符号连接
C#命名约定
目前,在.NET Framework命名空间中有两种命名约定,称为PascalCase和camelCase.在名称中使用的大小写表示它们的用途.它们都应用到由多个单词组成的名称中,并指定名称中的每个单词除了第一个字母大写外,其余字母都是小写.在camelCasing中,还有一个规则,即第一个单词以小写字母开头. agefirstNametimeOfDeath下面是Pasca
告别混乱代码:Layui命名约定与编码风格全解析
在Web开发中,代码规范是保证项目可维护性的基石。Layui作为一套遵循原生态开发模式的Web UI组件库,其内部实现严格遵循统一的命名约定与编码风格,这也是它能够保持轻量高效的重要原因。本文将带您深入了解Layui的代码规范体系,帮助开发者写出更符合框架风格的代码。 ## 一、Layui的代码规范基础 Layui项目采用现代化的开发工具链来保障代码质量,通过配置文件实现了自动化的代码检查与格
JavaScript开发者必看:naming-convention中的命名约定完整解析
在软件开发中,命名是最具挑战性的任务之一。naming-convention项目为JavaScript开发者提供了一套全面的命名约定和编码规范,帮助团队编写更易读、更易维护的代码。本文将深入解析该项目中的JavaScript命名约定,让你轻松掌握专业的代码命名技巧。 ## 为什么命名约定对JavaScript开发至关重要? 编码规范是编程的风格指南,通常涵盖变量和函数的命名规则、空格使用、缩进
命名规则 Kebab-case、camelCase、Pascal case
总的来说,三种命名约定都有各自的优缺点和适用场景。在实际开发中,开发者应该根据编程语言、框架、团队等因素,选择合适的命名约定,保持代码的一致性和可读性。
python中函数的名称可以随意命名_Python中变量和函数名称的命名约定是什么?
来自C#背景,变量和方法名称的命名约定通常是camelCase或PascalCase:// C# examplestring thisIsMyVariable = "a"public void ThisIsMyMethod()在Python中,我已经看到了上面的内容,但我也看到了使用下划线:# python examplethis_is_my_variable = 'a'def this_is_m...
python变量详解(二)___python变量的命名规则、常见命名风格
python变量详解(二)___python变量的命名规则、常见命名风格
变量命名三种方式 CamelCase, snake_case, spinal-case(English version)
When it comes to naming resources in a program, there are 3 main types of case conventions: CamelCase, snake_case, and spinal-case. They are just a way of naming the resources to resemble natural lang...
JSON API Serializer属性转换:支持多种命名约定的完整解决方案 [特殊字符]
JSON API Serializer是一个强大的Node.js库,专门用于将数据序列化和反序列化为符合JSON API 1.0规范的格式。这个框架无关的库提供了完整的属性转换解决方案,支持多种命名约定,让您轻松处理不同命名风格的数据格式。在前100个字内,JSON API Serializer的核心功能就是提供灵活的属性命名转换,支持包括camelCase、snake_case、kebab-ca
变量的命名
基本的变量命名规则如下: 变量名的第一个字符必须是字母、下划线(_)或@。 其后的字符可以是字母、下划线或数字。 另外,有一些关键字对于C#编译器而言有特定的含义,例如前面出现的using和namespace关键字。如果错误地使用其中一个关键字,编译器会产生一个错误,我们马上就会知道出错了,所以不必担心。 例如,下面的变量名是正确的: myBigVar VAR1 _test 下列变量
139




被折叠的 条评论
为什么被折叠?



