Notes
CONSTRUÇÃO DO PROGRAMA (SOFTWARE) - Criado a partir de um Mapa Mental
Content of the notes (1)
Page 1
DESIGN DE SOFTWARE
ARQUITETURA DE SOFTWARE
REQUISITOS DE SOFTWARE
HARMONIA
COMO SERÁ FEITO, E NÃO O QUE É FEITO
ESBOÇO DO SOFTWARE PROPOSTO
PRINCIPIOS
VISÃO DE MAIS BAIXO NÍVEL, COMO ESCREVER CADA CLASSE, QUAIS PADRÕES APLICAR
LEVANTAMENTO BEM ELABORADO
METODOS DE LEVANTAMENTO COM STAKEHOLDERS
DIFERENÇAS ENTRE REQUISITOS E REGRAS DE NEGÓCIO
HARMONIA COM A ARQUITETURA
CONCEITOS
ABSTRAÇÕES
INTERFACES
COMPONENTES
ALGORITMOS
ESTRUTURA DE DADOS
DESENHOS DE ESQUEMAS
PROTÓTIPOS
FACILITAR MUDANÇAS
POSSIVEIS SOLUÇÕES ANTES DA CODIFICAÇÃO
DRYP – DON’T REPEAT YOURSELF
YAGINI – YOU AREN’T GONNA NEED IT
KISS – KEEP IT SIMPLE STUPID
SOLID
DESIGN ANÁLOGO A DIPOSIÇÃO DE MÓVEIS DE UMA RESIDÊNCIA
PADRÕES DE CONSTRUÇÃO
RESTRIÇÕES E LIMITES
VISÃO DE ALTO NÍVEL, SEPARAÇÃO DE CAMADAS, PASTAS DE APLICAÇÃO ETC
DISPOSIÇÃO ESTRUTURAL
MODELOS CONSOLIDADOS
CLIENTE-SERVIDOR
MODELO-VISÃO-CONTROLE
MICROSERVIÇOS
TUBOS E FILTROS
PONTO A PONTO
SERVIÇOS ORIENTADOS A ARQUITETURA
MODELO REPOSITÓRIO
MODELO EM CAMADAS
FATORES DE IMPLEMENTAÇÃO
ARQUITETURA DO SISTEMA COMPUTACIONAL
SISTEMA OPERACIONAL
SISTEMA QUE GERENCIA O BANCO DE DADOS
PROTOCOLOS DE REDE
LINGUAGEM DE PROGRAMAÇÃO
AMBIENTE DE INTERFACE GRÁFICA
ARQUITETURA ANÁLOGA A PLANTA ESTRUTURAL DE UMA CASA
Information
- Description
- Mapa mental definindo as principais definições, características e diferenças entre os 2 conceitos: Design de Software e Arquitetura de Software.
- Created by
- Rodolfo Silva
- Views
- 0
- History
-
- Created by Rodolfo Silva · Jan 5, 2022
- Copied to Note by Rodolfo Silva · Jan 5, 2022
- Rating
More on Projeto e arquitetura de software