Estudos gratuitos da ER Soluções WebVer outros conteúdos grátis
ER Soluções WebEstudos · Arquitetura Limpa

20. Regras de Negócio

Entidades (regras cruciais) e casos de uso (regras da aplicação).

Entidade Empréstimo com dados e regras críticas; caso de uso coletando dados e orquestrando a entidade
Entidade = regra que existiria sem computador. Caso de uso = regra da automação.

Resumo

Perguntas-chave

responda de cabeça, depois abra
Qual a diferença entre entidade e caso de uso?
Entidade: regra crucial do negócio, independente da automação. Caso de uso: regra específica da aplicação automatizada.
Por que não reutilizar entidades como modelo de resposta?
Mudam por motivos diferentes. Acoplá-las viola CCP/SRP.
Um caso de uso descreve a tela?
Não. Descreve regras e dados de entrada/saída, sem formato de UI.

Exercícios de fixação

0/5 respondidas
1.
"Cobrar 10% de juros em um empréstimo" é exemplo de:
2.
"Validar dados de contato antes de calcular o empréstimo" é exemplo de:
3.
Qual é a direção correta de dependência?
4.
Por que modelos de requisição/resposta não devem conter referências a entidades?
5.
Um caso de uso deve conter:
Seu progresso fica salvo neste navegador.