工作那些事(六)谈谈好的编程习惯的好处

好的编程习惯,可以因人而异,但是简单地、基本地代码级别的就那些:写注释、合理的缩进、换行、变量命名等。

        对我们程序员来说,大部分时间都对着电脑,在对着电脑的大部分时间都在对着代码,要么是看别人代码,要么是在写代码。在看别人的代码的过程中,当看到别人的代码很乱的时候,心里肯定会说,这他妈的谁写的代码,看起来真费劲,要注释没注释,该换行的时候没换行,缩进也没规则......而自己在写代码的时候呢,或者是赶时间,或者是不想写,反正在骂别的问题,自己也不知不觉的给别人骂的理由。

       所以,好的编程习惯,一个好处就是,方便自己,也方便别人看自己的代码。

       另外一个就是好的编程习惯就是边开发边测试。这样不会让问题累加,导致最后,很多问题混淆在一起,不知道究竟那些是真正的问题,那些是有问题引起的。开发的目标是实现一个功能,而在功能实现的前提下,要考虑性能:执行效率、内存泄露等问题。在动态申请内存的时候,new和delete的一定要成对的使用。并且也要注意一些与逻辑判断交织在一起的情况,比如要把new的数据放到map里,而在放map里的时候有判断条件,这个时候,new就要在判断里面,而不能在判断外面。否则那些不符合条件的也new了,但没有放到map里,最后在释放map的时候,那些就会内存泄露。

       其实,很多时候,我们都把时间用在解决那些由于上述类似习惯引起的问题,而最后发现,竟然是由于这些细节没有注意。所以,好的编程习惯,另外一个好处就是,可以避免一些问题的发生,从而提高工作效率。

转载请注明原创链接:http://blog.csdn.net/wujunokay/article/details/12316405

原文地址:https://www.cnblogs.com/lpxblog/p/6340443.html