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

15. O que é Arquitetura?

Manter opções abertas. Detalhes decididos o mais tarde possível.

Política no centro, cercada por detalhes: banco, web, framework, dispositivos
Política = valor. Detalhes = plugáveis e adiáveis.

Resumo

Perguntas-chave

responda de cabeça, depois abra
Qual o objetivo da arquitetura?
Facilitar desenvolvimento, implantação, operação e manutenção, minimizando custo de vida e maximizando produtividade.
O que é política e o que é detalhe?
Política: regras de negócio, o valor do sistema. Detalhe: o que permite humanos e outros sistemas interagirem (IO, banco, web, framework).
Por que adiar decisões?
Quanto mais tarde, mais informação para decidir certo. Opções abertas = flexibilidade.

Exercícios de fixação

0/5 respondidas
1.
Segundo o autor, qual o principal objetivo da arquitetura?
2.
Uma equipe precisa decidir o banco de dados antes de escrever regras de negócio. O que o autor recomenda?
3.
No projeto FitNesse, a decisão de não usar banco de dados resultou em:
4.
Qual das atividades do ciclo de vida tende a ser a mais cara?
5.
O que o autor diz sobre arquitetos de software?
Seu progresso fica salvo neste navegador.