1.减小变量的跨度和存活时间,可减小代码的复杂度。所以尽可能少使用全局变量
2.变量的赋值越明显越好!
3.准备抛弃变量时,要给它赋值一个不合理的数值。 例如,可以在删除一个指针后把它的值设为NULL。
4.函数命名尽可能采用动宾结构(尤其子函数)
5.区分类变量和全局变量。若类外部的子程序需要使用类变量,那么就用访问子程序来提供对该变量的访问。
6.子程序的错误应尽量写在最前面。
6.子程序里面若有多层if-else嵌套,应把所有的if、else分开写。
1.减小变量的跨度和存活时间,可减小代码的复杂度。所以尽可能少使用全局变量
2.变量的赋值越明显越好!
3.准备抛弃变量时,要给它赋值一个不合理的数值。 例如,可以在删除一个指针后把它的值设为NULL。
4.函数命名尽可能采用动宾结构(尤其子函数)
5.区分类变量和全局变量。若类外部的子程序需要使用类变量,那么就用访问子程序来提供对该变量的访问。
6.子程序的错误应尽量写在最前面。
6.子程序里面若有多层if-else嵌套,应把所有的if、else分开写。