Løs komplekse forretningsutfordringer ved å få en dypere forståelse av brukerne, identifisere de riktige problemene som skal løses, og bygge slanke, hendelsesdrevne systemer som gir kundene det de virkelig ønsker. Denne boken gir deg innsikt i hvordan du kan anvende prinsippene for domene-drevet design (DDD) med moderne verktøy som EventStorming, Event Sourcing og CQRS. Du vil også lære hvordan DDD kan implementeres i ulike arkitektoniske stiler som REST, reactive systems og mikrotjenester. Boken gir utviklere verktøy for å styrke teamarbeid ved å arbeide mer fleksibelt med forbedrede tjenester og avkoblede interaksjoner. Den henvender seg til utviklere over hele verden som raskt tar i bruk DDD-prinsipper for å oppnå gode resultater når man utvikler programvare som håndterer komplekse forretningskrav. Gjennom boken lærer du hvordan du involverer forretningsinteressenter i prosessen med å velge programvareløsninger. Ved å forstå den temporale naturen til atferdsdrevne domene-modeller, kan du bygge slankere, mer smidige og modulære systemer. Du vil begynne med å avdekke domene-kompleksitet og lære hvordan du kan fange opp denne kompleksiteten.