打江山容易,守江山难,写代码时候如果一把梭爽了,后期维护代码就会很痛苦,很多时候我们真的连自己的注释都看不懂,因此让代码本身就透着意义是很重要的一种技能。
比如我们对于全局变量和局部变量的命名前面分别增加 g 和 m 开头。
unsinged char g_bValue = 0;
int main()
{
short m_wCnt = 0;
}
比如在定义变量的时候根据变量的类型在变量前面增加标识:b(字节),w(字),dw(双字)
另外,对于变量的命名还需要注意其本身的意义,我们可以使用完整的英文来进行命名,如果在一个团队里面,大家可以约定有效,也可以使用一些简短的自创性的命名,当然前提是大家要有一个团队命名手册。
int Freq //Frequency
int Btn //Button
int MotorSta //MotorState
int Spd // Speed
|