Pergunta de entrevista da empresa Mottu

Diferença entre modelo Rico e modelo Anêmico. Quais as vantagens de cada modelo.

Resposta da entrevista

Sigiloso

2 de out. de 2022

A diferença entre modelo Rico e modelo Anêmico é que basicamente no modelo de domínio Rico, suas classes se auto-implementam e se auto-validam. Ou seja, ela mesmo se constrói e se valida em sua construção, facilitando a acoplando a regra de negócio da entidade em um único local. Já o modelo Anêmico, seu instaciamento e atribuições de valores ficam abertos, para que qualquer etapa do escopo possa sofrer mutações e sua validação precisa ser chamada situacional.

1