Januar-Treffen: Code-Architektur-Pflege mit TangleGuard
Details
Wir beginnen im Jahr 2026 mit einem Abend mit Jan Arends, der uns etwas über TangleGuard, einem Tool zur Architektur-Analyse, erzählen wird.
Abstract
Die Architektur bzw. Struktur von Software ist ausschlaggebend für den Wartungsaufwand von Software. Doch wie erkennt man die Struktur von mehreren hunderttausend Zeilen Code? Was macht eine gute Architektur aus? Welche Architekturstile gibt es, an denen man sich orientieren kann? Und wie stellt man sicher, dass Architektur- & Designentscheidungen auch langfristig eingehalten werden, sodass die Architektur nicht erodiert und der Wartungsaufwand im Laufe der Zeit nicht zunimmt?
Diesen Fragen wollen wir uns an dem Abend widmen. Dazu stellt Jan Konzepte aus dem Bereich der Code-Architektur vor und bespricht aktuelle Werkzeuge. Im Fokus steht dabei TangleGuard - ein statisches Code-Analyse-Tool, an dem Jan arbeitet, welches Entwickler:innen dabei helfen soll, eine saubere Softwarearchitektur zu pflegen. Dazu visualisiert es die Struktur des Codes und erkennt Architekturerosion. Jan zeigt euch wie TangleGuard funktioniert und wie ihr das Tool einsetzen könnt. Da TangleGuard im frühen Entwicklungsstadium ist, freut sich Jan über viel Feedback, Anregungen und Fragen.
Über Jan
Jan beschäftigt sich seit acht Jahren mit Softwareentwicklung im Enterprise-Umfeld. Er erlebte mehrfach, wie fehlende Strukturen den Fortschritt von Unternehmen beinträchtigen. Seitdem hat Jan sich zur Aufgabe gemacht, komplexe Anforderungen an Software in verständliche und leicht zu wartende Code-Strukturen zu betten.
Agenda
18:00 Open Doors bei REWE digital und Networking
18:30 Vortrag
19:30 Pause
19:40 Q&A, Live-Code-Architektur-Analyse
20:30 Networking
21:00 Ende
Tipps zur Anreise
Nutzt gerne öffentliche Verkehrsmittel. Beispielsweise fährt euch die Linie 4 zur Keupstraße. Von dort seid ihr in 10 Minuten bei REWE digital. Vom Bahnhof Mülheim braucht ihr ca. 15 Minuten. Solltet ihr doch mit einem Auto kommen, könnt ihr die für REWE digital vorgesehenen Parkplätze auf dem Gelände nutzen.
Wir freuen uns über eine rege Teilnahme!
