Jede Klasse, jede Funktion, jede Anleitung und jedes „Warum“ aus den Kommentaren, mit den Beziehungen, die wirklich zwischen ihnen bestehen. Dein Browser zeichnet ihn direkt aus dem Repository.
Der Graph wird geladen…
Du musst nicht programmieren können, um etwas daraus zu holen: Es ist eine Karte aus Städten, Straßen und Vierteln.
Jeder Punkt ist ein Teil des Systems —eine Klasse, eine Funktion, eine Überschrift aus einer Anleitung— und jede Linie eine echte Beziehung: ein Aufruf, ein Import, eine Vererbung. Je dicker der Punkt, desto mehr hängt von ihm ab.
Teile, die sich viel gegenseitig aufrufen, fallen zusammen und bilden einen Cluster. Jeder trägt den Namen seines Hauptteils, und es sind tatsächlich die Teile des Systems: Speicher, Kameras, Backups, Panel.
Zieh, um dich zu bewegen, scroll oder zieh mit zwei Fingern, um näher heranzugehen, und klick auf ein Teil, um seine Karte mit den Nachbarn zu sehen. Die Suche oben hebt hervor, was passt, und die Pillen unten stellen einen Cluster frei.
Vom Lesen des Repositorys, nicht vom Zeichnen mit der Hand: graphify holt ihn heraus, und er wird bei jeder Veröffentlichung neu gebaut. Ändert sich der Code, ändert sich die Karte mit.
Graph des Repositorys beim Commit 4c836ef7.