Weyoun
2009-11-18, 09:11:50
Hi,
ich habe ein "kleines" Projekt mit ca. 4000+ Zeilen C++, OGL und wxWidgetscode.
Wie das mit den "kleinen" Projekten nun so ist, wenn man klein anfängt und einfach drauflosprogrammiert: Man denkt nicht über Codestruktur, Aufbau etc. nach.
Nun möchte ich die ganzen Abhängigkeiten der einzelnen Klassen, Funktionen etc. grafisch anschaulich machen. Ich verspreche mir davon einen besseren Überblick und ggf. sieht man gleich auf den ersten Blick wo man etwas optimieren könnte.
Anschaulich machen mittels Code parsen oder per Hand zeichnen ist egal. Evtl. die einzelnen Klassen / Funktionen zu größere Abschnitte zusammenfassen wie Ein/Ausgabe, Speicherverwaltung etc.
Kann mir jemand ein Linuxtool (Ubuntu) empfehlen, mit dem ich sowas visualisieren könnte?
ich habe ein "kleines" Projekt mit ca. 4000+ Zeilen C++, OGL und wxWidgetscode.
Wie das mit den "kleinen" Projekten nun so ist, wenn man klein anfängt und einfach drauflosprogrammiert: Man denkt nicht über Codestruktur, Aufbau etc. nach.
Nun möchte ich die ganzen Abhängigkeiten der einzelnen Klassen, Funktionen etc. grafisch anschaulich machen. Ich verspreche mir davon einen besseren Überblick und ggf. sieht man gleich auf den ersten Blick wo man etwas optimieren könnte.
Anschaulich machen mittels Code parsen oder per Hand zeichnen ist egal. Evtl. die einzelnen Klassen / Funktionen zu größere Abschnitte zusammenfassen wie Ein/Ausgabe, Speicherverwaltung etc.
Kann mir jemand ein Linuxtool (Ubuntu) empfehlen, mit dem ich sowas visualisieren könnte?