Ddd

3 respostas
sfidencio

Posso considerar os itens abaixo como pilares do DDD?

Business Rules
Persistence
Caching
Transaction Management
Security
Code Generation
Test Driven Development
Refactoring

3 Respostas

Alessandro_Lazarotti

Não, nem um deles, nem mesmo “Business Rules”. Qualquer tipo de modelagem tem regras de negócios, a questão é ONDE eslas estão.
Compre e se divirta:

Rubem_Azenha

Se você estiver com pressa, pode ler Domain-Driven Design quickly, mas eu também recomendo ler o livro indicado pelo Alessandro

brunolmfg

Não sei onde pegou esta lista, mas lembrei dela em

Pelo menos o autor deste artigo diz:

Domain Driven Design and Development is also influenced by several architectural, design, and implementation aspects such as:

* Business Rules
* Persistence
* Caching
* Transaction Management
* Security
* Code Generation
* Test Driven Development
* Refactoring

O artigo está focado na abordagem do autor na utilização de DDD em meios práticos, citando muitas das artimanhas que o pessoal utiliza para “implementar DDD”.

No mais, também recomendo o livro do Eric Evans, ou se preferir e tiver pressa o minibook indicado pelo Rubem.

Criado 11 de janeiro de 2010
Ultima resposta 10 de fev. de 2010
Respostas 3
Participantes 4