【发布时间】:2009-03-26 22:29:06
【问题描述】:
我继承了 600 多个 ColdFusion 源代码文件,为我的公司运行一个内部网站。我的任务之一是“记录”它。代码库代表了大约 5 年的开发,没有关于它的功能的技术规范。
开发者维护了每个文件的变更日志,并且有一致的header。
我的想法是,我可以构建各种模块和引用的存储过程的依赖关系图,以通过扫描源文件来简化此文档。我过去曾将 Doxygen 用于 C++ 源代码,我想知道 ColdFusion 是否存在这样的工具。
我正在研究的一个输出是创建 xmind 文件的能力,作为可视化模块相互关系中的交叉依赖关系的手段。
提前致谢,
克里斯
【问题讨论】:
-
"开发人员维护了每个文件的更改日志,并且它们是一致的标题。" -- 这仅证明了开发人员的陈述意图! (这是假设他们总是记得记录更改等)
-
5 岁。 600 个文件。这是好的 OO 代码,全部在 cfc 中,有提示(元数据),可用于生成好的文档的可能性有多大?可能很少。
标签: documentation coldfusion automation mindmapping