Enable javascript in your browser for better experience. Need to know to enable it? Go here.
已发布 : Oct 27, 2021
Oct 2021
试验 ? 值得一试。了解为何要构建这一能力是很重要的。企业应当在风险可控的前提下在项目中尝试应用此项技术。

活文档来自行为驱动开发 (BDD) 社区,通常被视作有可执行规范且维护良好的代码库的“专利”。如今我们发现这种技术也可以应用于遗留系统。团队在进行系统现代化改造时,时常受限于缺乏业务知识。由于人员流动以及现有文档已经过时,代码成了唯一可靠的依据。因此当我们接管遗留系统时,如何重新建立文档与代码间的关联,以及如何在团队中传播业务知识变得尤为重要。在实践中,我们会首先尝试对代码进行简单的清理和安全的重构,以此加深我们对业务的理解。在此过程中,我们需要向代码添加注释,以便随后自动生成活文档。这与在全新项目中使用 BDD 非常不同,但对于遗留系统来说这是个良好的开端。根据生成的文档,我们可以进一步将一些规范转换为可执行的高阶自动化测试。反复执行此操作后,最终可以获得一份与代码密切相关并且部分可执行的 遗留系统的活文档

Radar

下载第25期技术雷达

English | Español | Português | 中文

Radar

获取最新技术洞见

 

立即订阅

查看存档并阅读往期内容