我正在为一个大型项目工作,我想为团队的其他成员和加入该项目的新程序员收集一些技术文档。
我应该有什么样的文件?只是///代码注释或其他一些文件(S)解释了体系结构和类设计?
我从来没有真正做过文档,除了偶尔的word文档与较小的应用程序,我认为这个项目太大,无法在一个word文件文档。
发布于 2010-12-23 14:48:11
我写了以下信,并从中受益:
您可能不是准备这些文件的人,但它们也可能很有用:
需求文档也可能有帮助,这取决于它们编写得有多好,不过老实说,我发现其他形式的文档对于理解系统的工作方式更有用。需求文档更适合驱动您的设计工作。
发布于 2010-12-27 05:00:07
对于新手来说,你也应该简要地记录你的源代码结构、签入/退出过程、在哪里找到工具等等。然后,当一个新人上船时,让他们更新文档,并添加他们觉得缺少的东西。
发布于 2010-12-23 13:42:49
我强烈建议您通过强力氧原并适当地编辑源文件。然后运行doxygen,它将生成足够的技术文档,如类层次结构等。
实际上,将doxygen作为构建过程的一部分,并在您进行时继续遵循注释约定。
仅仅是架构和类设计本身并不足以满足大型项目的需要。这是最低标准:
https://softwareengineering.stackexchange.com/questions/29488
复制相似问题