Reunión Mensual – 26 de Setiembre,             Paraná      Domain Driven Design        Adrián Boimvaser 1
Domain DrivenDesign
El Lenguaje Ubicuo
Arquitectura por capas
Los Bloques Constitutivos• Entidades
Los Bloques Constitutivos• Entidades• Objetos Valor
Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios
Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos
Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones
Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones• Fábricas
Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones• Fábricas• Repositorios
Los Bloques Constitutivos•   Entidades•   Objetos Valor•   Servicios•   Módulos•   Agregaciones•   Fábricas•   Repositorios
Los Bloques Constitutivos
Preservando la integridad delmodelo• Contexto Acotado
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua•   Mapa de Contexto
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua•   Mapa de Contexto•   Núcleo Compartido
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua•   Mapa de Contexto•   Núcleo Compartido• ...
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua•   Mapa de Contexto•   Núcleo Compartido• ...
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua•   Mapa de Contexto•   Núcleo Compartido• ...
Preservando la integridad delmodelo•   Contexto Acotado•   Integración Continua•   Mapa de Contexto•   Núcleo Compartido• ...
Libros
Libros
Recursos Onlinehttp://domaindrivendesign.org/http://domainlanguage.com/ddd/http://www.infoq.com/presentations/model-to-wor...
"Cualquier tonto puede escribir código     que una computadora pueda   entender. Buenos programadores   escriben código qu...
Upcoming SlideShare
Loading in …5
×

Domain Driven Design

641 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
641
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Domain Driven Design

  1. 1. Reunión Mensual – 26 de Setiembre, Paraná Domain Driven Design Adrián Boimvaser 1
  2. 2. Domain DrivenDesign
  3. 3. El Lenguaje Ubicuo
  4. 4. Arquitectura por capas
  5. 5. Los Bloques Constitutivos• Entidades
  6. 6. Los Bloques Constitutivos• Entidades• Objetos Valor
  7. 7. Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios
  8. 8. Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos
  9. 9. Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones
  10. 10. Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones• Fábricas
  11. 11. Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones• Fábricas• Repositorios
  12. 12. Los Bloques Constitutivos• Entidades• Objetos Valor• Servicios• Módulos• Agregaciones• Fábricas• Repositorios
  13. 13. Los Bloques Constitutivos
  14. 14. Preservando la integridad delmodelo• Contexto Acotado
  15. 15. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua
  16. 16. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua• Mapa de Contexto
  17. 17. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua• Mapa de Contexto• Núcleo Compartido
  18. 18. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua• Mapa de Contexto• Núcleo Compartido• Conformista
  19. 19. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua• Mapa de Contexto• Núcleo Compartido• Conformista• Capa anticorrupción
  20. 20. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua• Mapa de Contexto• Núcleo Compartido• Conformista• Capa anticorrupción• Caminos separados
  21. 21. Preservando la integridad delmodelo• Contexto Acotado• Integración Continua• Mapa de Contexto• Núcleo Compartido• Conformista• Capa anticorrupción• Caminos separados
  22. 22. Libros
  23. 23. Libros
  24. 24. Recursos Onlinehttp://domaindrivendesign.org/http://domainlanguage.com/ddd/http://www.infoq.com/presentations/model-to-work-evans
  25. 25. "Cualquier tonto puede escribir código que una computadora pueda entender. Buenos programadores escriben código que los humanos pueden entender." Martin Fowler

×