• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

敏捷软件开发(中篇)

发布: 2008-5-28 10:13 | 作者: 不详 | 来源: ZDNet | 查看: 94次 | 进入软件测试论坛讨论

领测软件测试网


      小组编写代码——第二步
      既然我们已经安置好了工作空间,并设定了小组的基调,我们现在就需要看看小组是如何处理代码的。我们这里的目标是确保所有通过配对编程编写的代码都能无缝地集成在一起,并且符合小组所承认的标准。通过推动第二步的进行,我们为支持第一步还有很大一段路要走。

      代码编写标准
      无论你是否决定采用敏捷编程,代码编写标准(coding standard)是一个非常好的最佳做法。这一步骤涉及让小组创立一套他们能够完全理解和坚持使用的代码编写标准。代码编写标准给予我们下列优势:

      它让我们能够轻松地读懂别人的代码,这样所有人都可以进行(代码)交换。
      代码为未来接手的小组提供了一个绝佳的信息源,即使有小组成员离队。
      新的小组成员有一套指导方针——而不是瞎猜。
      大多数小组都会利用已有的框架,并围绕其构建自己的一套标准。这里的关键要素是开始,立即解决小组正在奋力解决的问题,然后根据需要向前推进。也不要为了标准而去强行推行标准——这毕竟是整个小组需要共同认可、相信和使用的东西。下面是3Q公司代码编写标准文档的一小段。

       CamelCase

       CamelCase里的一切、类名称都以大写字母开始,而方法和字段的名称则不需要。

      任何内容都不要放在有大括号的那一行。

      字段以下划线开头:
       _fieldname
 
      变量名不以下划线开头:
      variableName
 
      方法:
      public void methodName(String stringValue)
 

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网