Zusammenfassung der Ressource
AO01_MapaMental_GustavoLageFrancelino
- Projeto de Software
- Arquitetura de
software
- características
- Não é estática
- Visão dos principais elementos da
aplicação
- Performance
- Confiabilidade
- É a base onde a solução será implementada
- principais definições
- Estruturado
- Componentes
- Relacionamentos
- É a visão Global
- Esqueleto da Aplicação
- Mudanças realizada na arquitetura podem
impactar diretamente no design
- Design de
software
- Principais definições
- Prototipação do Software
- Especificação
- Impacta na relação entre os componentes
- Levantamentos sobre
Herança ou Composição
- características
- Portabilidade
- Imutabilidade na aplicação
- Interação dos Componentes
- Fácil manunteção
- Enquanto a arquitetura do software é responsável pelo esqueleto e pela
infraestrutura de alto nível de um software, o design do software é
responsável pelo design do nível de código