12.07 MB – epub
Beschreibung:
Anspruchsvolles Thema, von einem DDD-Praktiker gut lesbar aufgeschlüsselt
Fokus auf der strukturierten DDD-Denkweise und den zentralen Prinzipien
Konkrete Hilfestellungen, wann Patterns genutzt werden sollten und wann nicht
Kompakte Codebeispiele – gerade vollständig genug, um Grundideen zu vermitteln
Hands-On DDD: von der Strategie bis zum technischen Design
Softwareentwicklung ist heutzutage anspruchsvoller denn je: Als Entwicklerin oder Entwickler müssen Sie technologische Trends im Blick behalten, aber genauso die Business Domains hinter der Software verstehen.
Dieser Praxisratgeber 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 können.
DDD-Praktiker Vlad Khononov zeigt Ihnen, wie diese Praktiken zu einer robusten Implementierung der Geschäftslogik führen und Ihr Softwaredesign und Ihre Softwarearchitektur zukunftsfähig machen.
Abschließend wird DDD in Verbindung mit Microservices-basierten, Event-getriebenen und Data-Mesh-Architekturen beleuchtet.
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
{ 0 comments… add one }