努力写出可维护的代码
写给自己:之前写代码一点章程没有,胡乱命名,不更新代码注释,诸如此类一大堆坏毛病,针对以前的坏习惯(现在也没改)码一下写代码的时候要注意的,不要再继续这样的问题了…
程序变量命名
- 禁止使用abcd的单字母命名,还有我最喜欢的hhh系列,这个是大一学c语言的时候随便命名留下的恶习,我一定要改掉它呜呜呜。
- 禁止使用无关的单词命名。。这种简直就是当面一套背后一套的做法。。
- 正确的变量命名方式详见(c#里)http://c.biancheng.net/view/2795.html
- 概括一下就是:变量遵循驼峰命名法,尽量控制在三个单词以内,比如,goodStudentName,mathGradeList;类的命名遵循Pascal命名法,每个单词首字母大写,比如,Student;方法命名也是Pascal命名法,一般以动词开头,比如,addMathGrade。
代码注释
- 改了代码一定要更新注释,不差这一步了不要偷懒。
- 复杂的算法的地方一定要注释这里是干嘛的,不然很快自己都忘了当时怎么想的。
程序设计
- 类里面不要随随便便变量都是public,虽然一开始很爽但是后面会混乱。。
- 不会使用的,陈旧的变量及时删掉。。
- 减少全局变量的使用,球球我自己了。不加限制的使用全局变量的结果就是一开始很爽后面混乱无比。
- 规范使用{},避免因为胡乱缩进带来的陷阱。
随便一总结就有一堆毛病,我以前都在干什么啊…