Capsule Informatiche di Lello De Luca

HUB

Domain-Driven Design

Progettare il software partendo dal dominio

Un percorso progressivo per comprendere il Domain-Driven Design: dal linguaggio condiviso ai Bounded Context, dagli Aggregate ai Domain Event, fino alle relazioni con architettura esagonale, microservizi e sistemi sanitari.

Il Domain-Driven Design mette la conoscenza del dominio al centro della progettazione software. Questo Hub organizza un percorso progressivo attraverso linguaggio condiviso, Strategic Design, Tactical Design, integrazione tra Bounded Context e scelte architetturali. Le Capsule possono essere pubblicate progressivamente e lette sia in sequenza sia come approfondimenti autonomi.

PERCORSO DI STUDIO

Capsule del percorso

1 / 1disponibili
01

Introduzione al Domain-Driven Design

Il Domain-Driven Design non parte da framework, database o microservizi, ma dal problema che il software deve rappresentare. Un'introduzione ai principi fondamentali del DDD: Ubiquitous Language, Bounded Context, Entity, Value Object, Aggregate, Domain Event e isolamento del dominio dall'infrastruttura.

DisponibileApri →

BIBLIOGRAFIA

Fonti e riferimenti

JavaScript Domain-Driven Design, Philipp Fehre, Packt Publishing, 2015.