StartingDDD<br />Domain Driven Design<br />
Quem é Douglas Aguiar?<br />Líder DevIsland<br />Contribui para o DNA MG e DevMinas<br />Líder de Desenvolvimento na Sitew...
@DouglasAguiar<br />
DEVELOPERS!!! WHAT’S YOUR PROFESSION?!?!?!<br />CODE! CODE! CODE!<br />http://devisland.com<br />
O que é DDD?<br />Domain Driven Design não é uma metodologia.<br />É na realidade uma forma de pensar uma série<br />de pr...
O Domínio<br />
O Modelo<br />
O coração do Software<br />
UserInterface<br />Application<br />Domain<br />Infrastructure<br />
Não quebre este coração<br />
Linguagem Ubíqua<br />
Depende de você!<br />
Model Driven Design<br />
Experimente sempre que possível<br />digo profissionalmente, experimentar de tudo no mundo é por conta de vocês :P<br />
O Fluxo<br />
Perguntas?<br />Me envie um e-mail:doaguiar@gmail.com<br />Ou, formspring:http://formspring.me/doaguiar<br />
Referências<br />Domain Driven Design Books<br />http://domaindrivendesign.org/books<br />Domain Driven Design Community<b...
Obrigado pela participação!<br />Douglas Aguiar<br />http://douglasaguiar.me<br />http://twitter.com/DouglasAguiar<br />ht...
Upcoming SlideShare
Loading in …5
×

Iniciando com DDD

1,230 views

Published on

Neste vídeo explico basicamente qual o principio do DDD, como o Domain e o Model estão relacionados e falo um pouco sobre a linguagem ubíqua e como ela esta ligada ao Model Driven Design. Falo também sobre o como o modelo deve orientar o design e como o design pode ajudar na evolução do modelo.

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

No Downloads
Views
Total views
1,230
On SlideShare
0
From Embeds
0
Number of Embeds
232
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • São pessoas que desenvolvem softwarePessoas são variaveis inconstantesEstamos lidando com Caos
  • Iniciando com DDD

    1. 1. StartingDDD<br />Domain Driven Design<br />
    2. 2. Quem é Douglas Aguiar?<br />Líder DevIsland<br />Contribui para o DNA MG e DevMinas<br />Líder de Desenvolvimento na Siteware<br />Desenvolvedoralucinado (sério, podeprocurar no Google)<br />
    3. 3. @DouglasAguiar<br />
    4. 4. DEVELOPERS!!! WHAT’S YOUR PROFESSION?!?!?!<br />CODE! CODE! CODE!<br />http://devisland.com<br />
    5. 5. O que é DDD?<br />Domain Driven Design não é uma metodologia.<br />É na realidade uma forma de pensar uma série<br />de prioridades, focando maior produtividade<br />em projetos de software que lidam com regras<br />complicadas. Nesta palestra veremos o DDD na<br />prática.<br />
    6. 6. O Domínio<br />
    7. 7. O Modelo<br />
    8. 8. O coração do Software<br />
    9. 9. UserInterface<br />Application<br />Domain<br />Infrastructure<br />
    10. 10. Não quebre este coração<br />
    11. 11. Linguagem Ubíqua<br />
    12. 12. Depende de você!<br />
    13. 13. Model Driven Design<br />
    14. 14. Experimente sempre que possível<br />digo profissionalmente, experimentar de tudo no mundo é por conta de vocês :P<br />
    15. 15. O Fluxo<br />
    16. 16. Perguntas?<br />Me envie um e-mail:doaguiar@gmail.com<br />Ou, formspring:http://formspring.me/doaguiar<br />
    17. 17. Referências<br />Domain Driven Design Books<br />http://domaindrivendesign.org/books<br />Domain Driven Design Community<br />http://domaindrivendesign.org/<br />Giovanni Bassi<br />http://unplugged.giggio.net/<br />Head First Design Patterns<br />http://oreilly.com/catalog/9780596007126<br />Jimmy Nilson<br />http://jimmynilsson.com/blog/<br />Robert C. Martin's on S.O.L.I.D.<br />http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod<br />
    18. 18. Obrigado pela participação!<br />Douglas Aguiar<br />http://douglasaguiar.me<br />http://twitter.com/DouglasAguiar<br />http://devisland.com<br />doaguiar@gmail.com<br />

    ×