Я унаследовал более 600 файлов исходного кода ColdFusion, на котором работает мой веб-сайт. Одна из моих задач - "документировать" его. База кода составляет около 5 лет разработки, и нет технической спецификации того, что она делает.
Разработчики сохранили журнал изменений каждого файла, и есть согласованный заголовок.
Моя мысль заключается в том, что я могу построить карту зависимостей различных модулей и ссылаться на хранимые процедуры, чтобы облегчить эту документацию, сканируя исходные файлы. Я использовал Doxygen в прошлом для исходного кода С++, и мне интересно, существует ли такой инструмент для ColdFusion.
Один вывод, который я изучаю, - это возможность создания xmind файла в качестве средства визуализации перекрестных зависимостей в взаимосвязях модулей.
Спасибо заранее,
Крис