iniciando com ddd

Post on 07-Jul-2015

1.038 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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.

TRANSCRIPT

StartingDDD

Domain Driven Design

Quem é Douglas Aguiar?

• Líder DevIsland

• Contribui para o DNA MG e DevMinas

• Líder de Desenvolvimento na Siteware

• Desenvolvedor alucinado(sério, pode procurar no Google)

DEVELOPERS!!! WHAT’S YOUR PROFESSION?!?!?!

CODE! CODE! CODE!

http://devisland.com

O que é DDD?

Domain Driven Design não é uma metodologia.É na realidade uma forma de pensar uma sériede prioridades, focando maior produtividade

em projetos de software que lidam com regrascomplicadas. Nesta palestra veremos o DDD na

prática.

O Domínio

O Modelo

O coração do Software

User Interface

Application

Domain

Infrastructure

Não quebre este coração

Linguagem Ubíqua

DEPENDE DE VOCÊ!

Model Driven Design

EXPERIMENTE SEMPRE QUE POSSÍVEL

digo profissionalmente, experimentar de tudo no mundo é por conta de vocês :P

O Fluxo

Model Design

Perguntas?

• Me envie um e-mail:doaguiar@gmail.com

• Ou, formspring:http://formspring.me/doaguiar

Referências

• Domain Driven Design Books

– http://domaindrivendesign.org/books

• Domain Driven Design Community

– http://domaindrivendesign.org/

• Giovanni Bassi

– http://unplugged.giggio.net/

• Head First Design Patterns

– http://oreilly.com/catalog/9780596007126

• Jimmy Nilson

– http://jimmynilsson.com/blog/

• Robert C. Martin's on S.O.L.I.D.

– http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod

OBRIGADO PELA PARTICIPAÇÃO!

Douglas Aguiarhttp://douglasaguiar.mehttp://twitter.com/DouglasAguiarhttp://devisland.comdoaguiar@gmail.com

top related