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

32. Frameworks são Detalhes

Casamento assimétrico. Use, não se case.

Framework como plugin externo, acoplado apenas por proxies na borda, longe das entidades
Framework fica na borda. Entidades nunca herdam do framework.

Resumo

Perguntas-chave

responda de cabeça, depois abra
O que é o casamento assimétrico?
Você se amarra ao framework (herda classes, segue convenções); o autor não tem compromisso algum com você.
Como usar Spring sem casar?
Usar a injeção de dependência só em Main/borda; nada de anotações @Autowired nas entidades e casos de uso.
Quando casar com um framework é aceitável?
Com bibliotecas fundamentais e estáveis (ex.: STL, biblioteca padrão), por decisão consciente.

Exercícios de fixação

0/5 respondidas
1.
Uma entidade de negócio herda de ActiveRecord::Base. Qual o problema?
2.
O que é o "casamento assimétrico" com frameworks?
3.
Como usar Spring de forma limpa?
4.
Qual risco de frameworks não é citado no capítulo?
5.
Qual atitude é recomendada diante de frameworks?
Seu progresso fica salvo neste navegador.