代码审查与模型更新:保障软件开发质量的关键环节
1. 代码审查与模型更新的重要性
在软件开发过程中,编码时对设计进行一些更改是很常见的,这就导致代码与设计图可能会出现轻微的不一致。很多时候,人们会认为设计文档过时,将其丢弃,然后在不进行更多设计工作的情况下继续后续开发。然而,有一种方法可以挽救之前的设计工作,并使其保持最新状态,为项目的剩余部分奠定设计基础。
1.1 为什么要进行代码审查和同步
以下是一些常见问题及解答,帮助我们理解代码审查和模型更新的目的:
- 问题1:为什么还要审查代码,能运行的代码不就够了吗?
- 解答 :代码审查和模型更新的目的是使代码和模型重新同步,为下一组用例的开发做好准备。这样,在开发下一个版本的用例时,可以基于已完成的设计工作继续进行,持续更新和完善静态模型,并重用领域模型中的对象。
- 问题2:审查包括哪些内容?
- 解答 :审查包括两部分,一是检查代码,必要时进行调整;二是将代码与详细设计图进行比较。如果两者出现分歧,要么使代码与设计保持一致,要么更新设计图以与代码同步。
- 问题3:审查应该多久进行一次?
- 解答 :审查的时间安排需要根据项目进行调整。理想情况下,至少在每个版本发布(无论是交给QA还是最终用户)结束时进行审查,为下一个版本做准备。根据版本的大小,也可以在实现几个用例后进行审查。
- 问题4:敏捷开发中说“只在必
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



