跳转至

提高代码可读性的不同命名方法⚓︎

如题

驼峰命名法⚓︎

驼峰命名法是一种编程和标识符命名规则,通常用于英文命名。根据驼峰命名法的规则,通常将多个单词连接在一起,其中除第一个单词以外的每个单词的首字母都大写,而单词之间没有空格或其他分隔符。例如,"myFirstName" 和 "myLastName"。这样的命名方式可以使标识符看起来更像一个骆驼的驼峰,这也是驼峰命名法的名称由来。
驼峰命名法有两种形式:小驼峰法和大驼峰法。在变量名、函数名等标识符命名中,通常使用小驼峰法。除第一个单词之外,其他单词的首字母都大写。例如,"userName" 和 "firstName"。而大驼峰法则将第一个单词的首字母也大写,常用于类名、属性、命名空间等标识符的命名。例如,"MyClass" 和 "SystemSettings"。

蛇形命名法⚓︎

蛇形命名法,也称为蛇形标记法,是一种标识符命名规则,通常用于计算机科学和编程中。根据蛇形命名法的规则,标识符由一系列单词组成,每个单词的首字母都小写,单词之间通常使用下划线("_")连接。例如,"my_variable_name"。
蛇形命名法起源于1960年代,当时在计算机科学中还没有标准的命名规则,而蛇形命名法成为一种常用的标识符命名方式。由于其标识符名称的格式类似于蛇的形状(多个单词连接在一起),因此被称为蛇形命名法。
与驼峰命名法不同,蛇形命名法不区分大小写字母,即"my_variable_name"和"my_Variable_Name"是等价的。此外,蛇形命名法通常不使用空格或其他分隔符,而是使用下划线连接各个单词。

下划线命名法⚓︎

标识符由一系列单词组成,每个单词的首字母都小写,单词之间用下划线连接。例如,"my_variable_name"。

帕斯卡命名法⚓︎

标识符由一系列单词组成,每个单词的首字母都大写,单词之间没有分隔符。例如,"MyVariableName"。

匈牙利命名法⚓︎

标识符的第一个单词的首字母小写,后续单词的首字母大写,单词之间通常使用下划线连接。例如,"my_VariableName"。

蛇形大写命名法⚓︎

标识符的第一个单词的首字母小写,后续单词的首字母大写,单词之间通常使用下划线连接。例如,"my_Variable_Name"。

短命名法⚓︎

标识符由一个或两个字母组成,通常用于变量名、函数名等。例如,"i"、"x"、"len"、"max"。

...