Столкнулся с проблемой подготовки документации по архитектуре и бизнес-логики проекта:
Проект достаточно большой и распределенный (.net, c#, файлов больше 200).
Описал каждый namespase, класс, методы и переменные класса — нихрена не понятно, путаница =(
Описал (типа дерева или xml) структуру и зависимости классов и namespace-ов — куча букав, не понятно нихрена =/
Нарисовал схему, где все namespace и классы соединены стрелочками, согласно зависимостям — получился непонятный клубок =0
Подскажите, пожалуйста — может есть какие методики или даже готовые средства, чтобы провести, фактически, реверс-инжиниринг?
Какие бывают инструменты, чтобы все наглядно визуализировать и отоборазить структуру и бизнес-логику проекта? — проблема именно с инфографикой, потому что по-отдельности все достаточно понятно, просто всего очень много и все достаточно громоздкое.
Я сам, по-старинке, кроме Ворда и Визио ничего толкового не знаю(
Если есть какие-нибудь примеры качественного описания похожего по масштабам проекта — буду мегапризнателен!