title: 如何评价「不用看文档，文档都在代码里」这种观点？
desc: 当年实习的时候，因为是新人什么都不懂，就问领导有没有文档，他回我一句：不用看文档，文档都在代码里。相关问题FAQ-为什么许多软件开发团队与个人都不（爱）写开发文档？
topic: 程序员
content: 我想，要回答这个问题，我们需要厘清什么是软件文档。现代的软件开发已经走向社会化大生产，而对于一个软件开发团队，人与人之前的沟通协作，以及对软件项目的管理变成了必然。由此，我们有了”软件工程“这个概念。学计算机专业的同学和正在从事软件开发的各位可能对这个概念并不陌生，那就是用工程管理的思想来管理软件开发过程的方法论。而软件工程中，对于软件的定义便是”代码文档“。只有代码或只有文档并不能称为完整的
answerer_tags: 程序员改变世界