敏捷开发中高质量Java代码开发实践.docVIP

  • 2
  • 0
  • 约6.81千字
  • 约 18页
  • 2021-12-05 发布于江西
  • 举报
本文将介绍在敏捷开发过程中如何通过采取一系列的步骤来保证和提高整个工程的代码质量,阐述了每一步可以利用的工具和最正确实践,从而使开发过程更加标准化,成就高质量的代码。 概述 Java 工程开发过程中,由于开发人员的经验、代码风格各不相同,以及缺乏统一的标准和管理流程,往往导致整个工程的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个工程组初建、需求和设计均具有不完全可预期性和完备性的全新工程中将尤为突出。本文将结合敏捷开发周期短,变化快等特点,介绍如何通过在开发过程中采取一系列步骤来保证和提高整个开发团队的代码质量,并阐述了每一步可以利用的工具和最正确实践,从而使开发过程更加标准化,成就高质量的代码,减少测试的投入,并促进整个团队的技能提高,最终提高开发效率和质量。 如图 1 所示,敏捷开发过程经历需求调研,用例分析和用例分解,进入开发迭代阶段。在每个迭代过程中,可以采用以下五个步骤来保证和提高整个工程的代码质量:统一编码标准、代码样式;静态代码分析〔static code review〕;单元测试;持续集成;代码评审和重构〔Review Refactor〕。下文将针对每个步骤和其所使用的工具、方法进行详细描述。 图 1. 敏捷开发中的 Java 代码质量保证步骤 步骤一:统一编码标准、代码样式 标准统一的编码会增加工程代码的可读性和可维护性,但

文档评论(0)

1亿VIP精品文档

相关文档