Как мне визуализировать структуру моего кода? [закрыто]

У меня есть приложение, написанное на Java. В хранится в нескольких файлах. Он использует разные классы с разными методами. Код большой и сложный. Думаю, было бы легче понять код, если бы у меня была графическая модель кода (какой-то ориентированный граф). Есть ли какие-то стандартные методы визуализации кода. Я думаю об использовании UML (не уверен, что это правильный выбор). Кто-нибудь может мне что-то порекомендовать?

ДОБАВЛЕНО:

Я рассматриваю две возможности:

  1. Создание графика вручную (явно).
  2. Создание графика автоматическим способом. Например, для использования некоторых инструментов, которые читают доступный код и генерируют некоторый график, описывающий структуру кода.

ДОБАВЛЕНО 2:

Было бы неплохо получить что-то бесплатно.

39
задан Erick Robertson 2 March 2015 в 14:01
поделиться