Im Interview am Rande der Entwicklertag Konferenz in Karlsruhe stellt Oliver Drotbohm Spring Modulith vor. Oliver ist Hauptentwickler dieses Open Source Projekts, das Entwickler:innen ermöglicht, gut strukturierte Spring Boot Anwendungen zu erstellen.
Oliver gibt einen umfassenden Überblick über Spring Modulith und erklärt, wie es entwickelt wurde, um monolithische Software modular zu entwickeln.
Er beschreibt, wie Paketaufteilungen durch ArchUnit überprüft werden können und wir schauen uns an wie die Interaktionen von Modulen mit PlantUML oder AsciiDoc dokumentiert werden.
Da wir auf hohe Softwarequalität setzen ist unser Moderator Lars natürlich sehr am Thema Testen interessiert.
Darauf geht Oliver ein und beleuchtet die Testbarkeit von Modulen, welche gezielt und in Isolation getestet werden können.
Dieses Video ist für alle Entwickler:innen interessant, die sich mit Software Architektur auseinandersetzen möchten, oder eine kleine Einführung in Spring Modulith suchen.
https://github.com/spring-projects/sp...
#Spring #Modulith #Java #Enterprise #softwareengineering #ModularerMonolith #Testen #PlantUML #Entwicklertag #Architektur #Microservices #developer
00:00 Intro
00:51 Einführung in Spring Modulith
02:07 Untersuchung der Paketaufteilung in Spring Modulith
03:07 ArchUnit und Spring Modulith
05:41 Dokumentation und Visualisierung der Modulstruktur
10:03 Vorteile der Modul-Interaktion ohne Microservices
11:30 Testen von Modulen in Spring Modulith
17:51 Ausblick auf die nächste Folge
----------------------------------------------------------------------------------------------------------
Bei diesem Video gilt unser besonderer Dank Oliver und Lars!
Vielen Dank an das Team rund um den developers club für den Dreh, den Schnitt, die Moderation, die Konzeptentwicklung uvm.! Wenn du mehr über den Club erfahren möchtest, schaue dich auf der Webseite um:
😎 https://developers-club.de/
Für mehr Videos abonniert unbedingt unseren YouTube Channel:
🔔 / @developers-club
----------------------------------------------------------------------------------------------------------
Wenn Du Dein Thema in einer Video-Session mit der Community teilen möchtest, bewirb‘ Dich einfach hier. 💪 https://developers-club.de/mitmachen/
Der developers club wird von @andrenaobjects gehostet. Du möchtest auch mit deinem Unternehmen dabei sein?! https://developers-club.de/partnersch...