文章共 367 字,阅读完预计需要 37 秒。文章篇幅适中,可以放心阅读。

软件开发的常用命名方式

软件开发时,应遵循有规律的命名规则,以提高源代码的可读性和可维护性。常见的命名规则如下:

  • 大驼峰式:类(Class)、接口(Interface)
  • 小驼峰式:方法(Method)、变量(Variable)
  • 大蛇式:常量(Constant)
  • 小蛇式、烤肉串式

大驼峰式,又名帕斯卡式(Pascal case)

每个单词首字母大写,单词直接相连。 例如:UpperCamelCase

小駝峰式

第一个单词首字母小写,之后单词首字母大写,单词直接相连。 例如:lowerCamelCase

大蛇形式

单词全部字母大写,单词之间用下划线连接。 例如:UPPER_SNAKE_CASE

小蛇形式

单词全部字母小写,单词之间用下划线连接。 例如:lower_snake_case

烤肉串式

单词全部字母小写,单词之间用连字号连接。 例如:kebab-case

现代不推荐的命名法

匈牙利命名法(Hungarian Notation)

在命名前面加入型別,例如s代表字符串,i代表整数。

基本原则是:变量名=属性+类型+对象描述。

例子:

chName 表示用字符类型char表示的名字

uHeight 表示用无符号整型unsigned int表示的高度数值

但现在大部分编程语言是强类型语言,已经不需要在变量命名上确认变量类型了。

参考文献 軟體開發常用命名方式

My favorite thing is to leave this blank :)

Switch Theme | SCHEME TOOL