变量命名规则

规则 3.1 全局变量应增加“g_”前缀。

规则 3.2 静态变量应增加“s_”前缀。

增加 g前缀或者 s前缀,原因如下:

首先,全局变量十分危险,通过前缀使得全局变量更加醒目,促使开发人员对这些变量的使用更加小心。

其次,从根本上说,应当尽量不使用全局变量,增加 g和 s前缀,会使得全局变量的名字显得很丑陋,从而促使开发人员尽量少使用全局变量。

规则 3.3 禁止使用单字节命名变量,但运行定义 i、j、k 作为局部循环变量。

建议 3.1 使用名词或者形容词+名词方式命名变量。