敏捷开发中编写高质量Java代码敏捷开发的理念已经流行了很长的时间在敏捷开发中的开发迭代阶段中我们可以通过五个步骤来有效的提高整个项目的代码质量Java项目开发过程中由于开发人员的经验Java代码编写习惯以及缺乏统一的标准和管理流程往往导致整个项目的代码质量较差难于维 护需要较大的测试投入和周期等问题这些问题在一个项目组初建需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出如图1所
单击此处编辑母版标题样式编辑母版文本样式第二级第三级第四级第五级2017421??质量相关的指标每千行的代码bug数120(完全不写单元测试)30(有点经验写点单元测试)代码覆盖率圈复杂度(类方法文件)单元测试JunittestingtestNG单元测试原则一定单元测试不要单元测试应该可以无限次重跑可重复执行一定要有assert应该依赖外部环境测试分类黑盒白盒(核心代码)单元测试属于白盒必须开发人