Architekturexplizite Java-Applikationen mit jMolecule
Java-Applikationen basieren üblicherweise auf einem Framework oder einer Entwicklungsplattform. Einige davon erlauben es, einige architektonische Konzepte auszudrücken. Diese direkt in Code abzubilden, bleibt jedoch eine Herausforderung. jMolecules ist eine Framework-unabhängige Bibliothek, die es erlaubt, verbreitete, architektonische Konzepte direkt in Code abzubilden, und zu überprüfen, ob Regeln bezüglich der Implementierung dieser eingehalten werden. Zusätzlich wird sowohl die nötige technische Integration als auch die entsprechende Dokumentation daraus abgeleitet.
Der Vortrag gibt einen Überblick über den grundsätzlich Ansatz und zeigt, wie Entwickler:innen die bereitgestellten Abstraktionen nutzen.
Vorkenntnisse
- Grundsätzliches High-Level-Wissen über Architekturmuster und Domain-Driven Design Building Blocks
Lernziele
- Teilnehmer:innen lernen, Architekturkonzepte in Code auszudrücken und die Integration mit Applikationsframeworks zu nutzen sowie Dokumentation der Konzepte abzuleiten