Hallo, ich habe jetzt mal ein größeres Programm, wo ich deswegen manchmal die Übersicht verliere, welche Signale, Slots, Methoden wie untereinander verknüpft sind. Man muß ab und zu nochmal nachschauen, wie ich das vor ein paar Monaten genau gemacht hat. Wenn man nur ab und zu was ändert, ist das nicht gerade komfortabel. Teilweise habe ich mir grobe Übersichtsskizzen auf Papier gezeichnet, was aber auch nicht so der Hit ist. Doxygen nutze ich zwar auch für C, aber das wird es nicht können. Kann man sowas überhaupt automatisch generieren lassen? Kennt jemand ein gutes Open Source Programm (Linux), was man nutzen könnte? Ich habe mal Libreoffice Draw probiert, da steckt man schon Zeit rein. Wie löst Ihr das eigentlich? Jogibär
Wenn alles und jedes kreuz und quer miteinander verbunden ist, solltest du doch nochmal über das Design nachdenken. Da hilft dann auch kein Tool. Oliver
Hallo Martin, Tausendundeinendank für den Hinweis auf Sourcetrail. Das ist genau, was ich gesucht habe. Und ja, ich versuche natürlich keinen Spaghetticode zu schreiben. Ab einer bestimmten Größe hat man halt Probleme mit der Programmstruktur und Komplexität. Wenn man es aber nicht direkt studiert hat, dann muß schon aufpassen. Leider schweigen sich drüber viele Bücher, die ich habe, aus. Da wird der tollste Code vorgestellt, aber nicht, wie man große und sehr große Programme strukturiert und die Interkommunikation mit jede Menge Klassen regelt und auf Probleme hinweist. Wenn einer einen Tipp für mich (auf deutsch, bevorzug QT) hat, dann raus damit. Jogibär PS: Leider wurde das Projekt eingestellt
:
Bearbeitet durch User
Da du doxygen schon kennst, wäre zusätzlich ev. graphviz noch eine Option?
Michael J. schrieb: > Man muß ab und zu nochmal nachschauen, wie ich das vor > ein > paar Monaten genau gemacht hat. Wenn man nur ab und zu was ändert, ist > das nicht gerade komfortabel. Wo ist denn dabei das Problem? Dafür hat der Qt-Creator ja sehr gute Möglichkeiten, durch den Code zu navigieren. Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.