Enterprise Maven Master

Master 23 - Frontend & Backoffice Portal Master - Design Patterns

Design Patterns

PatternZweckEinsatzortBegründung
CommandAusführbare Schritte kapselnRunnableSmokeApp, Runner, Migrationenmacht Abläufe testbar
PipelineSchritte geordnet verbindenSmoke-Flow und Szenarienzeigt Enterprise-Prozess klar
AdapterFremdsysteme trennenAPI, DB, Legacy, UI, Gatewayschützt Domain vor Infrastruktur
FacadeEinstieg vereinfachenPortal/Gateway/Service-Fassadereduziert Komplexität für Nutzer
StrategyVarianten austauschenSecurity, Migration, Tests, Deployermöglicht Profile je Infrastruktur
Result ObjectErgebnisse explizit machenSmoke- und Prüfklassenbesser prüfbar als Seiteneffekte
⌂ Cockpit