小组编写代码——第二步
既然我们已经安置好了工作空间,并设定了小组的基调,我们现在就需要看看小组是如何处理代码的。我们这里的目标是确保所有通过配对编程编写的代码都能无缝地集成在一起,并且符合小组所承认的标准。通过推动第二步的进行,我们为支持第一步还有很大一段路要走。
代码编写标准
无论你是否决定采用敏捷编程,代码编写标准(coding standard)是一个非常好的最佳做法。这一步骤涉及让小组创立一套他们能够完全理解和坚持使用的代码编写标准。代码编写标准给予我们下列优势:
它让我们能够轻松地读懂别人的代码,这样所有人都可以进行(代码)交换。
代码为未来接手的小组提供了一个绝佳的信息源,即使有小组成员离队。
新的小组成员有一套指导方针——而不是瞎猜。
大多数小组都会利用已有的框架,并围绕其构建自己的一套标准。这里的关键要素是开始,立即解决小组正在奋力解决的问题,然后根据需要向前推进。也不要为了标准而去强行推行标准——这毕竟是整个小组需要共同认可、相信和使用的东西。下面是3Q公司代码编写标准文档的一小段。
CamelCase
CamelCase里的一切、类名称都以大写字母开始,而方法和字段的名称则不需要。
任何内容都不要放在有大括号的那一行。
字段以下划线开头:
_fieldname
变量名不以下划线开头:
variableName
方法:
public void methodName(String stringValue)
文章来源于领测软件测试网 https://www.ltesting.net/