W-JAX
Domain Pattern – Wie die Domäne sich auf die Architektur auswirkt
In den letzten Jahren haben wie eine Reihe von Domänen mit Subdomänen gesehen und zerlegt. Ziel war natürlich immer, ein oder mehrere Softwaresysteme auf die Subdomänen aufzuteilen und eine sinnvolle Zerlegung des Softwaresystems anhand des Domänenschnitts zu erreichen. Mit der Zeit haben wir den folgenden Eindruck gewonnen:
- Es gibt (Sub-)Domänen, die sich leichter in (Sub-)Subdomänen zerlegen lassen, und solche, bei denen es deutlich schwerer ist.- Es gibt Umsetzungen in fachliche Kontexte, die es leichter oder schwerer machen, das Legacy-System zu zerlegen.- Die Entwicklung der Domäne und der Software beeinflussen sich gegenseitig und die Legacy-Software ist je nach Entwicklungszustand anders zu zerlegen.In diesem Talk werde ich unsere Überlegungen zu Domain Pattern und ihrer Umsetzung vorstellen und hoffe Diskussionen und Feedback.