Einstellungen

Wir respektieren Ihr Recht auf Privatsphäre. Sie können sich dafür entscheiden, einige Arten von Cookies nicht zuzulassen. Ihre Cookie-Einstellungen gelten für unsere gesamte Website.

 

Wir verwenden Cookies auf unserer Website, um unseren Datenverkehr zu analysieren und damit ihre Usererfahrung zu verbessern. Diese Cookies sind aber nicht notwendig, um unsere Seiten korrekt abzurufen.  Datenschutzerklärung.

ArchUnit: Unit-Tests für deine Spring-Architektur

Architektur und Code driften immer weiter auseinander? Die Umsetzung von nicht funktionalen Anforderungen und Querschnittaspekten wird häufig vergessen? Zu viel Spaghetticode 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 die Architektur unserer Spring-Applikation Unit-testen können und endlich wieder Struktur ins System bekommen. Außerdem schauen wir uns darauf aufbauend archunit-spring an, das unter anderem vorgefertigte Architekturregeln für Spring-Applikationen anbietet.

Speaker

 

Roland Weisleder
Roland Weisleder ist selbstständiger Softwareentwickler und Berater und seit 2009 im Java-Ökosystem unterwegs. Er unterstützt Entwicklungsteams dabei, ihre Legacy-Java-Systeme in die Zukunft zu bringen und insbesondere die Struktur und die Testautomatisierung zu verbessern. Seine Erfahrungen teilt er in Workshops, Artikeln und Vorträgen im In- und Ausland