Design e DDD: Criando Experiências de Usuário Centradas no Domínio
Aprenda a aplicar os princípios do DDD no design de UX, visando criar interfaces mais intuitivas e centradas no usuário.
Boas Vindas
DDD e Cultura DevOps
Descubra como integrar DDD com as práticas de DevOps para aprimorar o desenvolvimento e manutenção de softwares robustos e eficientes.
As mil e uma utilidades de Domain-driven Design
Discutiremos cenários onde DDD tem sido adotado modernamente. Entenderemos como DDD Estratégico é útil, por exemplo, para planejar a estruturação de times, decompor microsserviços e facilitar a gestão (e arquitetura) de dados em escala. Explicitaremos como DDD pode colaborar para a formação de culturas verdadeiramente ágeis, com ênfase em colaboração.
DDD e Inteligência Artificial: Modelagem para IA
Investigue a aplicação do DDD no desenvolvimento e modelagem de sistemas baseados em inteligência artificial.
Dominando a estratégia com DDD
Você sabe, de verdade, diferenciar domínio e modelo de domínio? O que são os subdomínios e como eles se relacionam com o negócio? O que são subdomínios? Conhece técnicas para identificar tudo isso? Nesse encontro, discutiremos técnicas efetivas para tratar de todos esses aspectos. Sem esse entendimento, seu projeto poderá “parecer DDD”, mas não irá […]
DDD e Estratégias de Refatoração Ágil
Examine como o DDD pode ser integrado a processos ágeis para melhorar a refatoração e modernização de sistemas existentes.
Entidades, Value Objects e Agregados
Como traduzir o “domínio” em código? Nesse encontro, conheceremos os três elementos fundamentais de qualquer modelo de domínio. Tornaremos muito explícito tudo o que diferencia entidades de value objects para que não reste dúvida alguma. Indo muito além do básico, sem ignorar os fundamentos, trataremos de técnicas avançadas de modelagem. Entenderemos o real propósito dos […]
Camadas Anti-corrupção (ACL) – Teoria e Prática
Vamos entender a teoria e também a aplicação na prática das camadas de anti-corrupção. Quando, de fato, utilizá-las. Quando evitá-las. Muito além da teoria e dos exemplos básicos, reflexões e lições aprendidas na prática.
As mil e uma utilidades do padrão Specification
Neste encontro, vamos explorar o potencial deste padrão de projeto crucial, amplamente utilizado para representar regras de negócios que podem ser compostas de maneira lógica. Abordaremos desde a sua definição até exemplos práticos e casos de uso em vários contextos, como em validações, regras de negócios e consultas de banco de dados. Vamos detalhar a […]