DDD
Linguagem compartilhada
O que fazer quando product manager e developer usam a mesma palavra para coisas diferentes? Com a ubiquitous language de Evans e a teoria de grounding de Clark, examino a estrutura das falhas de comunicação entre áreas e as ferramentas práticas para alinhar a resolução.
Modelo de domínio
Uma visão dos conceitos de domínio, modelo de domínio e objeto de domínio sob a perspectiva do frontend, incluindo Entity, Value Object, modelo de domínio anêmico e separação de ViewModel. Veja, com um exemplo do domínio do imposto de renda global, como separar a lógica de domínio no React na prática.