今天还是照例没有什么事情,在公司的时候基本就是混时间的!不过估计今天是最后一天混时间了,明天大boss应该就会来了,一想起会有任务就有点小激动啊!不过这段时间水的有点厉害,估计这两天会有点难熬啊!好了今天就来谈一谈之前说过的关于代码注释的问题。 代码还没有调试完(我之前说过的这两天要赶报告准备答辩的),就不出示了。先理论的说一说一些小的原则好了。代码当然是不用每一行都注释的! 首先是关于变量的,一定要注释,除非是一些不重要的变量,比如说是for循环里面的下标变量之类的,可以不注释。否则的话,即便是中间过渡变量,也最好是注释一下,这样做的目是能够清楚地明白自己定义的变量是什么东西,尤其是英文不好,变量又需要的比较多的时候。实际上对于我自己而言,只要变量超过5个,我就需要想一想才知道自己定义的变量究竟是什么意思了,当然我是说5个长得相似的变量!所以变量注释还是有必要的,起码对于我而言是这样的。而且注释好了之后无论是自己检查还是给别人看,都更容易明白代码的意思,尤其是相隔的时间比较长的时候。 然后是关于条件语句的,在条件语句里面的判定条件比较多的时候,最好是把每一个条件都拿出来单独用三元赋值语句给一个bool或是bit变量,并且每一个条件之后都加上注释,然后再进入条件判断。这样做的好处就是每一个条件都可以在调试的时候被单独检查,而且每一个条件的含义清晰明了,在之后修改条件的时候,也更容易定位到具体的位置,能够极大的降低后期调试的难度。关于这一点在我调试好我的代码之后会再说一次,但是本周之内是不会了。 好了先说我这想到两条。有什么问题之后我遇见了再说!
|