Categoria Design Patterns

Domain Driven Design

Pegando o embalo de um amigo vi hoje um assunto bem interessante: Domain-Driven Design.

Bem, ainda não estudei mais a fundo, mas pelo que já vi por cima é bem interessante e pretendo investir um pouco mais em TDD, DDD e o que o mercado tem de melhor, com o intuito de aumentar a qualidade dos softwares desenvolvidos por mim e pela minha empresa(TriadWorks).

É sempre bom estarmos ligados nesses padrões, sem falar que o conceito de DDD não é tão novo assim(me corrijam se estou errado), mas que no Brasil não temos muito essa abordagem. Vale ressaltar que DDD, TDD e outros mais não são a “bala de prata” dos projetos, mas que em muitos casos definem tanto o sucesso do projeto como também pode ser o fracasso do mesmo.

Acho que cada um tem um uso específico, não devemos também generalizar para qualquer projeto o uso desses Design Pattern, assim como tudo devemos ser safos o bastante para aplicar essas “tecnologias” no momento certo.

Veja uma entrevista com Eric Evans na InfoQ sobre DDD.

http://www.infoq.com/presentations/model-to-work-evans

Mais informações: http://www.domaindrivendesign.org/

Abraços