JavaLand 2023
Living Architecture Documentation with jMolecules
Gute Architektur enthält Muster. Aber welchem Muster folgt eine bestimmte Klasse? Dies direkt im Code auszudrücken ist die Aufgabe von jMolecules. jMolecules ist eine Framework-unabhängige Bibliothek, die folgendes ermöglicht:
- Gemeinsame architektonische Konzepte (wie Schichten oder DDD-Bausteine) direkt im Quellcode zu annotieren. Dies macht es für menschliche Leser einfacher zu verstehen, welchem Muster ein Stück Code folgt.
- Überprüfen, ob die Regeln für die Implementierung dieser Muster eingehalten werden, z.B. mit JQAssistant, ArchUnit.
- Ableitung der notwendigen technischen Integration und der entsprechenden Dokumentation. So können Code-Generatoren die Informationen nutzen, um Boilerplate-Code zu reduzieren.
Nicht nur für Java, sondern auch für .net und PHP ist die Möglichkeit gegeben, Code entsprechend zu annotieren. In diesem Vortrag wird diese brandneue Bibliothek von einem ihrer Schöpfer vorgestellt.
Weitere Informationen:
Sprache | Englisch |
Schwerpunkt | Architektur |
Vortragstyp | Fachvortrag |
Schwierigkeitsgrad | Fortgeschrittene |
mit Demo | Ja |
Datum & Ort
22. März 2023 | 17:00 – 17:40
Phantasialand Brühl, Wintergarten
Programm
Teilnehmen