ddd e seus desafios com modelo relacional vs ravendb
TRANSCRIPT
![Page 1: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/1.jpg)
DDD E SEUS DESAFIOS COM MODELO RELACIONAL VS NOSQL
Domain Driven Design aborda conceitos, boas práticas e guias de implementações Estratégicas e Táticas, as quais nos auxiliam num código limpo e representativo para o negócio.
![Page 2: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/2.jpg)
UM POUCO DE MIM...José Roberto AraújoPalestrante | Arquiteto de Sistemas
Onde me encontrar? Email: [email protected] e também...Grupos:
@SoftwareEmContexto@Desenvolvedores [email protected]@AspNetBR@ALM Online
Redes Sociais:
@Slideshare { /jroberto.jr }@Facebook { /joserobertoaraujo }@Twitter { @jrobertofaraujo }@Linkedin { /joserobertoaraujo }@Blog { http://www.jrobertoaraujo.com }
![Page 3: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/3.jpg)
CONCEITOS ABORDADOS
• Enum vs Enumeration Class• Identidade• Entidade• Objeto de Valor• Imutabilidade• Thread Safe
• Agregação• Modelagem Relacional• Relacional vs RavenDB (NoSQL)
![Page 4: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/4.jpg)
ENUMS, UM RISCO PARA INTEGRIDADE
![Page 5: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/5.jpg)
TIPANDO UM ENUM COM ENUMERATION CLASS
![Page 6: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/6.jpg)
IDENTIDADE
![Page 7: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/7.jpg)
IDENTIDADE – IMPLICIT OPERATOR
![Page 8: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/8.jpg)
MODELAGEM RELACIONAL
![Page 9: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/9.jpg)
![Page 10: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/10.jpg)
MODELAGEM RELACIONAL VS NOSQL
![Page 11: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/11.jpg)
![Page 12: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/12.jpg)
![Page 13: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/13.jpg)
REFERÊNCIASLIVROS
![Page 14: DDD e seus desafios com modelo relacional vs RavenDB](https://reader036.vdocuments.mx/reader036/viewer/2022062523/5874f6e31a28ab917a8b8197/html5/thumbnails/14.jpg)
PERGUNTAS E RESPOSTAS !!!