Skip to content
Domain-Driven Design Slides
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
PDF
8i_LabIS-D01-DomainDrivenDesign-Introducción.odp
8i_LabIS-D02-DomainDrivenDesign-Modelo de dominio en software.odp
8i_LabIS-D03-DomainDrivenDesign-Ciclo de vida de objetos del dominio.odp
8i_LabIS-D04-DomainDrivenDesign-Diseño flexible.odp
8i_LabIS-D05-DomainDrivenDesign-Diseño estratégico y microservicios.odp
README.md

README.md

Laboratorio de Ingeniería del Software

Laboratorio de Ingeniería del Software es una asignatura de 4º curso del grado en ingeniería informática de la Universidad de Zaragoza, en la especialidad de ingeniería del software.

Transparencias sobre Diseño Dirigido por el Dominio

Están basadas en dos libros fundamentalmente:Domain-Driven Design: Tackling Complexity in the Heart of Software, de Eric Evans e Implementing Domain-Driven Design, de Vaughn Vernon.

  • Introducción: capítulos 1, 2 y 3 del libro de Eric Evans.
  • Expresar un modelo de dominio en software: capítulos 4 y 5 del libro de Eric Evans.
  • El ciclo de vida de los objetos del dominio: capítulo 6 del libro de Eric Evans y capítulo 12 del libro de Vaughn Vernon.
  • Diseño flexible: capítulo 10 del libro de Eric Evans.
  • Diseño estratégico y microservicios: capítulo 14 del libro de Eric Evans y capítulos 4 y 8 del libro de Vaughn Vernon, aunque la parte de microservicios proviene de varias otras fuentes.

En general se puede considerar una introducción a los elementos fundamentales del DDD, que deja para otro momento los conceptos de nivel de abstracción más alto (fundamentalmente la destilación y estructuras de gran escala, aunque los contextos delimitados se pueden tratar en mayor profundidad).

El curso incluye material de otras cosas, que espero ir publicando también. Con lo que hay aquí se pueden cubrir entre 12 y 16 horas de clase, según el tiempo que se dedique a los ejercicios y lo deprisa que se vaya.

Formato

Las transparecias están en formato OpenDocument y se han creado con LibreOffice (con la aplicación Impress), aunque se pueden abrir en otros paquetes ofimáticos. También hay una carpeta con las transparencias en formato PDF.

Licencia

Salvo donde se indica lo contrario, las transparencias son Copyright © 2019 Rubén Béjar bajo una licencia Creative Commons Reconocimiento-CompartirIgual 4.0 Internacional. El reconocimiento en cualquier trabajo derivado a partir de este debe incluir el siguiente texto (e indicar que se han hecho cambios):

Basado en material con copyright © 2019 Rubén Béjar <https://www.rubenbejar.com>

You can’t perform that action at this time.