会社の内部 Web サイトを実行している ColdFusion ソース コードの 600 以上のファイルを継承しました。私の仕事の 1 つは、それを「文書化」することです。コード ベースは約 5 年間の開発を表しており、その機能に関する技術仕様はありません。
開発者は各ファイルの変更ログを維持しており、一貫したヘッダーがあります。
私の考えでは、ソース ファイルをスキャンすることで、さまざまなモジュールと参照されるストアド プロシージャの依存関係マップを構築して、このドキュメントを容易にすることができると考えています。過去に C++ ソース コードに Doxygen を使用したことがありますが、ColdFusion にこのようなツールが存在するかどうか疑問に思っています。
私が調査している成果の 1 つは、モジュールの相互関係における相互依存関係を視覚化する手段として xmind ファイルを作成する機能です。
前もって感謝します、
クリス