两人合作代码的管理

一个软件由一个人单枪匹马完成,已经很少见了,软件都是在相互合作中完成的。合作的最小单位是两个人,两个工程师在一起,做的最多的事情就是“看代码”,每个人都能看“别人的代码”,并发表意见。因此代码的规范是非常重要的,代码的规范可以分为两个部分:1、代码风格规范:主要是文字上的规定,看似表面文章,实际非常重要。2.代码设计规范:牵涉到程序设计、模块之间的关系、设计模式等方面的通用规则。代码风格的原则是:简明,易读,无二异性。这其中又涉及一些“缩进、行宽、括号”等一些具体的规范。代码设计规范不光是程序书写的格式问题,而且牵涉到程序设计、模块之间的关系、设计模式等方面,这里有不少内容与具体程序设计息息相关(如C++、C、java、C#),但是也有通用的原则,比如函数处理、程序的入口出口、错误的处理等等方面。除此之外,还需要代码复审,代码复审即看代码是否在“代码规范”的框架内正确解决了问题。代码复审的目的主要在于:1.找出代码的错误2.发现逻辑错误3.发现算法错误4.发现潜在的错误5.发现可能需要改进的地方6.教育开发人员,传授经验等。

posted @ 2016-05-10 20:39  huajiang  阅读(175)  评论(0编辑  收藏  举报