156. Treffen: ArchUnit: Unit-Tests für deine Java-Architektur

Do, 16.11.2023 · 19:00 Uhr · PRISMA European Capacity Platform GmbH, Reichsstrasse 1-9, 04109 Leipzig

Roland Weisleder  

·  Freelancer

Roland Weisleder ist freiberuflicher Softwareentwickler und seit 2009 im Java-Ökosystem unterwegs. Sein Schwerpunkt ist die Stabilisierung und Weiterentwicklung von gewachsenen Enterprise-Anwendungen. Er hat eine Leidenschaft für Test- und Buildautomatisierung und verfolgt das Ziel, dass Prozesse in der Softwareentwicklung einfacher und robuster werden. Seine Erfahrungen teilt er in Vorträgen im In- und Ausland.

Dieser Vortragsabend ist ein Nachholtermin und war ursprünglich am 22. Juni 2023 geplant.

Medien

Slides (PDF)

Details zum Vortrag

Architektur und Code driften immer weiter auseinander? Die Umsetzung von nicht-funktionalen Anforderungen und Querschnittsaspekten wird häufig vergessen? Zu viel Spaghetti-Code durch zyklische Abhängigkeiten? Solche Dinge kommen leider viel zu häufig vor und führen schnell zu einer unwartbaren Codebasis.

Im Java-Umfeld ist die Bibliothek ArchUnit eine mögliche Lösung für diese Situation. Wir schauen, wie wir mit ArchUnit unsere Architektur innerhalb von Unit-Tests testen können und endlich wieder Struktur ins System bekommen. Außerdem schauen wir uns darauf aufbauend jMolecules an, womit wir Architekturkonzepte direkt im Code abbilden können.

Verlosung

Unter allen Teilnehmenden verlosen wir einmal das Buch „Handbuch für Softwareentwickler“ von Veikko Krypczyk und Elena Bochkor, ein Exemplar von „Algorithmen in Java“ von David Kopec und einmal das Buch „Besser coden“ von Uwe Post. Alle drei Bücher sind im Rheinwerk Verlag erschienen. Der Verlag unterstützt unsere Veranstaltung als Preissponsor.

Gastgeber

Wir sind zu Gast bei unserem Fördermitglied, der PRISMA European Capacity Platform GmbH in Leipzig. Vielen Dank für Euren Support! Mehr zu Prisma findest Du im Unternehmensprofil.

156. Treffen: ArchUnit: Unit-Tests für deine Java-Architektur

Do, 16.11.2023 · 19:00 Uhr · PRISMA European Capacity Platform GmbH, Reichsstrasse 1-9, 04109 Leipzig

Dieser Vortragsabend ist ein Nachholtermin und war ursprünglich am 22. Juni 2023 geplant.

Medien

Slides (PDF)

Details zum Vortrag

Architektur und Code driften immer weiter auseinander? Die Umsetzung von nicht-funktionalen Anforderungen und Querschnittsaspekten wird häufig vergessen? Zu viel Spaghetti-Code durch zyklische Abhängigkeiten? Solche Dinge kommen leider viel zu häufig vor und führen schnell zu einer unwartbaren Codebasis.

Im Java-Umfeld ist die Bibliothek ArchUnit eine mögliche Lösung für diese Situation. Wir schauen, wie wir mit ArchUnit unsere Architektur innerhalb von Unit-Tests testen können und endlich wieder Struktur ins System bekommen. Außerdem schauen wir uns darauf aufbauend jMolecules an, womit wir Architekturkonzepte direkt im Code abbilden können.

Verlosung

Unter allen Teilnehmenden verlosen wir einmal das Buch „Handbuch für Softwareentwickler“ von Veikko Krypczyk und Elena Bochkor, ein Exemplar von „Algorithmen in Java“ von David Kopec und einmal das Buch „Besser coden“ von Uwe Post. Alle drei Bücher sind im Rheinwerk Verlag erschienen. Der Verlag unterstützt unsere Veranstaltung als Preissponsor.

Gastgeber

Wir sind zu Gast bei unserem Fördermitglied, der PRISMA European Capacity Platform GmbH in Leipzig. Vielen Dank für Euren Support! Mehr zu Prisma findest Du im Unternehmensprofil.

Roland Weisleder  

·  Freelancer

Roland Weisleder ist freiberuflicher Softwareentwickler und seit 2009 im Java-Ökosystem unterwegs. Sein Schwerpunkt ist die Stabilisierung und Weiterentwicklung von gewachsenen Enterprise-Anwendungen. Er hat eine Leidenschaft für Test- und Buildautomatisierung und verfolgt das Ziel, dass Prozesse in der Softwareentwicklung einfacher und robuster werden. Seine Erfahrungen teilt er in Vorträgen im In- und Ausland.