Hands-On DDD: von der Strategie bis zum technischen Design Anspruchsvolles Thema von
einem DDD-Praktiker gut lesbar aufgeschlüsselt und klar auf die strukturierte DDD-Denkweise und
deren zentralen Prinzipien fokussiert Konkrete Hilfestellungen wann Patterns genutzt
werden sollten und wann nicht Kompakte Codebeispiele - gerade vollständig genug um
Grundideen zu vermitteln Softwareentwicklung ist heutzutage anspruchsvoller denn je:
Als Entwicklerin oder Entwickler müssen Sie technologische Trends im Blick behalten aber
genauso die Fachdomänen hinter der Software verstehen. Dieses Praxisbuch beschreibt zentrale
Patterns Prinzipien und Praktiken mit denen Sie Geschäftsbereiche analysieren die
Business-Strategie verstehen und was am wichtigsten ist Ihr Softwaredesign besser an den
Geschäftsanforderungen ausrichten. DDD-Experte Vlad Khononov zeigt wie diese Praktiken
helfen von der Geschäftslogik ausgehend zu einem robusten Softwaredesign und einer
zukunftsfähigen Softwarearchitektur zu kommen. Er beschreibt wie DDD mit anderen Methoden
kombiniert werden kann um geeignete Architekturentscheidungen zu treffen. Das reale Beispiel
eines Start-ups das DDD einführt bietet dabei viele praxisnahe Einblicke. In diesem
Buch erfahren Sie wie Sie: die Fachdomäne analysieren um herauszufinden welche
Anforderungen an Ihr System die strategischen und taktischen Werkzeuge von DDD nutzen um
effektive Softwarelösungen zu entwickeln die diesen Geschäftsanforderungen entsprechen ein
gemeinsames Verständnis der Fachdomänen entwickeln ein System in Bounded Contexts
aufgliedern die Arbeit mehrerer Teams koordinieren DDD schrittweise in
Brownfield-Projekten einführen