Session
Lebendige Architekturdokumentation mit den xMolecules
Gute Architektur enthält Muster. Aber welchem Muster folgt eine gegebene Klasse? Das explizit auszudrücken ist die Aufgabe der xMolecules. xMolecules ist eine Framework-unabhängige Bibliothek die folgendes erlaubt:
- Darstellen verbreiteter architektonischer Konzepte (wie Schichten oder DDD-Building-Blocks) direkt in Code. So wird es für den menschlichen Leser leichter zu verstehen, welchem Muster ein Stück Code folgt.
- Überprüfen, ob Regeln bezüglich der Implementierung dieser Muster eingehalten werden, z. B. mit JQAssistant, ArchUnit(.NET), PHPStan.
- die nötige technische Integration, sowie entsprechende Dokumentation abzuleiten. Damit können Code-Generatoren die Infos nutzen um Boilerplate-Code zu reduzieren.
Für verschiedene Programmiersprachen (bisher Java, .net, PHP) wird die Möglichkeit gegeben, Code entsprechend zu annotieren. In diesem Talk wird die brandneue Bibliothek von einem ihrer Macher präsentiert.
Henning Schwentner
Coder, Coach, Consultant bei der WPS – Workplace Solutions
Hamburg, Germany
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top