Este documento discute os principais conceitos do Domain-Driven Design (DDD), incluindo:
1) DDD é focado na redução da complexidade de software através da compreensão do domínio do negócio e da criação de modelos expressivos.
2) Os subdomínios são decompostos e os contextos delimitados mapeiam como cada parte será implementada tecnicamente.
3) Os modelos de domínio representam a lógica e regras de negócio de cada subdomínio.
Related topics: