寒假生活六

             读《构建之法》有感——两人合作

  确实,软件产业发展到现在,已经不是一个人的战场,软件都是在互相合作中完成的!最少也是两个人了。我们写代码不仅仅要让机器了解,更要让别人看得懂,让你的队友看得懂。两人合作的前提是代码要规范(包括代码风格规范及代码设计规范)及代码复审,然后才能结对开发。这就是代码规范。代码规范分为代码风格规范和代码设计规范。代码风格规范包括:缩进,行宽,{}的位置,分行,命名,大小写。代码设计规范不光是程序书写的问题了,而且牵涉到程序设计,模块之间的关系,设计模式等等。一个函数只做一件事。按照public,protected,private顺序来说明类中的成员。在小型软件开发过程中,有一种模式叫做结对编程,在这种模式下,一对程序员一起完成设计,代码,测试,文档工作,由于每个工作都被两双眼睛看过,程序的初始质量取决于各方面水平较高的那一位程序员,在整个开发过程中不断地进行着潜移默化的复审。这样可以减少错误,提高程序质量,有利于互相学习经验。

  所以,我知道了,我写的代码最终是要给人看的,要想一个团队合作开发,必须有一些大家一致遵守的规则,这样团队才能良好的进行工作。代码设计的规范,有利于其被别人使用。这也是一个程序员最基本的能力吧,就像老师说的,我们写的程序别人要能看懂!

posted @ 2017-02-12 17:27  发酸的丶米饭  阅读(77)  评论(0编辑  收藏  举报