软件开发技术经过几十年的高速发展,已经不是能够仅靠一个人单打独斗就能做出来的了,现在的软件开发至少需要两人合作才能完成,一旦有合作就伴随着沟通与规范,两个工程师之间的合作做的最多的就是两人相互看对方的程序,然后评价,可是在这之前你要让对方能看懂自己的程序,如果对方连自己的代码都看不懂,还谈什么合作。想让对方能快速高效的明白自己的程序需要双方都遵循代码风格规范和代码设计规范。
代码的风格规范需要我们一直练习,让它成为我们的习惯,这也体现了我们的个人素质。在代码风格规范中除了格式之外,还包括变量的命名,这就需要合作者之间相互商量,另外,对于注释,注释是对于这段程序是做什么,为什么这样做的解释,对一些变量问题不需要解释,可以在程序中直接看出来。
在代码的设计规范方面,首先要遵循函数的规则:只做一件事,并且要做好。因为你的程序肯定不是只有你一个人看,你要尽可能的将函数写简单,明了,最好有单一的出口。这样程序会很方便的被其它人了解,对团队之间的交流合作有很大的好处。
以前我在写代码的是候经常不加注释,而且也不注意代码的格式,导致写的代码歪歪扭扭,不整齐,而且那些变量的命名方式也是自己胡乱起的名字。以至于当问别人问题的时候,别人来看代码的时候都不明白变量的意思。在做团队项目的时候,这更是一个致命的地方,代码的不规范,乱七八糟的命名会让队友感到很无奈。看了这本书之后,我明白了代码、命名规范化的重要性。在京来写代码的时候,一定要经常加注释,不仅是为了让别人容易看懂,也是为了让自己将来在复习的时候能更容易读懂自己的思路。命名的规范可以让队友之间合作的更加紧密,开发的效率更高。