módulo tactical-model

Módulo 3 · Bloques tácticos — el modelo

Value Objects, Entities, Aggregates e invariantes.

0/5 temas · 0% completado
#TemaEjerciciosEstado
01Value Objects

Objetos inmutables definidos por sus atributos, no por su identidad. La unidad mínima de lógica de dominio.

5pendientepracticar
02Entities

Objetos con identidad única y estable que persiste a lo largo del tiempo, independientemente de sus atributos.

5pendientepracticar
03Aggregates

Clúster de objetos relacionados tratado como una unidad de consistencia. La raíz es la única puerta de entrada.

5pendientepracticar
04Aggregate Root e Invariantes

La raíz protege la consistencia del clúster. Un Aggregate = una transacción. Nadie más puede romper las reglas.

5pendientepracticar
05Módulos y Packaging

La estructura de paquetes refleja el modelo del dominio: cohesión alta, acoplamiento bajo, capas con dirección de dependencia explícita.

5pendientepracticar