随想4

上个写到团队合作非常重要,那么对于核心的代码那就更是重中之重了。代码的规范关乎了其他工程师能否读懂,能否看懂你的意思,甚至是关乎整个项目的完成与否。工程师在一起,做的最多的事情就是“看代码”,,每个人都能看懂“别人的代码”,并发表意见。但是每个人对于什么是“好”的代码规范未必认同,这时我们那就很有必要去之制定一个好的代码规范的规则。代码规范包括两个部分:代码风格规范和代码,代码设计规范。风格上主要是代码的排版问题,包括:缩进,行宽,括号,断行与空白的}行,分行,命名,下划线,大小写,注释等问题。这些是最基础的,方便人们能看懂,代码的设计更为重要,包括函数的设计,函数最好有单一的出口,为了达到这一目的吗,最好用GOTO语句,其次就是,当程序的主要功能实现后,一些程序员要分析它可能储出错的地方,要予以错误处理。当代码完成了,要进行代码复审,其形式包括:自我复审,同伴复审,团队复审。最基本的手段是 同伴复审。首先,在代码复审中发现的问题,绝大数都可以有开发者独立发现。即使是完美,代码复审也还有“教育和“传播知识的作用。更重要是的,不管多么厉害的开发者都会或多或少的犯一些错误,有欠考虑的地方,如果有问题的代码已签入代码产品中,再要找来就就更困难了。所以代码规范尤为重要。

posted on 2017-05-14 14:33  做他王  阅读(61)  评论(0编辑  收藏  举报