2.3. 编程规范之命名

不论是用哪种语言去写代码,都会遇到,对于一个东西,给其起一个名字,即给东西命名

这个东西,包括但不限于:

下面就来介绍一下,关于命名方面的规范。

2.3.1. 命名的原则

2.3.1.1. 见名知意

否则容易:让看代码的人就容易混淆

2.3.2. 命名方法

知道了命名时要遵循的原则后,就涉及到,如何给具体的变量、函数等内容去命名了。

命名这个事情,很早就有人专门总结了不同的,常见的方法:

2.3.2.1. 驼峰(式)命名法

[注意] 帕斯卡(pascal)命名法

此处只是简要的提醒一下:

和驼峰式命名法类似的另外还有种方法,叫做:帕斯卡(pascal)命名法

2.3.2.2. 匈牙利命名法

2.3.3. 命名规范中的一些细节

知道了命名的方法和原则后,再来介绍一些,在命名的细节,即命名时的一些常见做法:

2.3.3.1. 常量大写

一般来说,常量,都是用大写。

2.3.3.2. 根据情况给名字加前缀

有些编程规范中,预定中,会针对于如下的一些情况,给变量加一些前缀:

  • 模块内部变量加m前缀

    m,表示module,模块,模块内部的变量

  • 全局的外部的变量加g前缀

    g,指的是global,全局的,外部的变量,相对于当前函数内部来说,是外部的全局的变量

  • 常量加const前缀

    这个做法,和之前介绍的,常量一般用大写,是互斥的,

    两种做法,根据自己需要,采用其中一种即可。