第1章 重新思考文档
1.1 一则来自活文档世界的故事
1.1.1 为什么需要这个功能
1.1.2 明天你就不再需要这个草图了
1.1.3 抱歉,我们没有营销文档
1.1.4 你一直在用这个词,但并非其本意
1.1.5 给我看看完整的图,你就知道哪里有问题了
1.1.6 活文档属于未来?不,是现在
1.2 传统文档存在的问题
1.2.1 编写文档通常不太酷
1.2.2 文档的缺陷
1.2.3 敏捷宣言与文档
1.2.4是时候开启文档2.0了
1.3 文档编写的是知识
1.3.1 知识的来源
1.3.2 知识如何演进
1.3.3 为什么需要知识
1.4 文档是为了传递知识
1.5 活文档的核心原则
1.5.1 可靠
1.5.2 省力
1.5.3 协作
1.5.4 有见地
1.5.5 蚂蚁怎么交换知识:共识主动性
1.6 大部分知识是已经存在的
1.7 固有文档
1.7.1 固有文档与外部文档
1.7.2 固有文档与外部文档示例
1.7.3 首选固有文档
1.7.4 就地文档
1.7.5 机器可读的文档
1.8 专门知识与通用知识
1.8.1 学习通用知识
1.8.2 专注于专门知识
1.9 确保文档准确
1.9.1 准确性机制保证文档可靠
1.9.2 当文档不需要准确性机制时
1.10 挑战文档的大问题
1.10.1 质疑是否真的需要文档
1.10.2 因缺乏信任而需要文档
1.10.3 即时文档,或者未来知识的廉价选择
1.10.4 质疑是否需要传统文档
1.10.5 减少现在的额外工作
1.10.6 减少以后的额外工作
1.11 让活动变得有趣
1.12 文档重启
1.12.1 活文档:非常简短的版本
1.12.2 更好的文档编制方法
1.13 DDD入门
1.13.1 DDD概述
1.13.2 活文档和DDD
……
第2章 BDD:活需求说明的示例
第3章 知识开发
第4章 知识增强
第5章 活知识管理:识别权威性知识
第6章 自动化文档
第7章 运行时文档
第8章 可重构文档
第9章 稳定文档
第10章 避免传统文档
第11章 超越文档:活设计
第12章 活架构文档
第13章 在新环境中引入活文档
第14章 为遗留应用程序编写文档
补充知识:显而易见的文档(图灵社区下载)
活文档模式图表(图灵社区下载)
展开