活文档:与代码共同演进
上QQ阅读APP看书,第一时间看更新

阅读建议

本书讨论的是活文档,并呈现了相关模式之间的网状关系。每个模式独立存在,你可以单独阅读。然而,为了在上下文中完全理解并正确定位每个模式,你通常还需要查看相关的模式。在本书的网站上,你可以找到模式图表,它们说明了模式之间的一些关系。

本书内容循序渐进,从管理知识问题,到从BDD(Behavior-Driven Development,行为驱动开发)中获得的灵感,到一些基础理论,再到知识变化的不同速度和相应的文档技术。然后,它又进一步扩展,重点关注架构和遗留系统的应用,以及如何在你的环境中引入活文档。

建议你从第1章开始阅读,确保掌握了第3章和第4章的关键概念之后,再阅读第5章到第9章(其中介绍了一些通用的实用技巧),然后阅读第10章来转变观点。第11章到第14章介绍了更具体的主题并提供了额外的示例。

有些人喜欢从头到尾阅读本书。但是,你也可以随意浏览或深入研究某个特定领域,并以任意顺序阅读。