Flashcards
arquitetura
Cards in this deck (12)
- 1Para que serve o MementoCOnseguir salvar cópias do sistema. Util para sistemas de desfazer e de transações (voltar a transação caso de errado)
- 2Pros e contras do mementoPros:
Criar retratos sem isolar encapsulamento
simplificar o código da originadora (quem vai guardar o historico é a cuidadora
Contras:
Alto consumo de RAM ao criar muitos mementos
As cuidadoras devem acompanhar o ciclo de vida do originador (se o originador for destruido, não tem sentido guardar seus mementos)
Liguagens dinamicas não garantem o estado do memento - 3diferença entre o template e o strategyO strategy baseia-se em composição: Voce passa a classe para ele executar (dinamico)
Template baseia-se em classes: é estático. Voce monta o algoritmo antes - 4Pros e contras do MediatorPros:
Separa
Encapsula
responsabilidade unica
COntra: pode virar componente deus - 5Cliente magro vs gordofaz nada vs faz tudo
- 6Tiers vs layersFisico (HTTPS, web, servidor) tabela SQL
Logico (organização em camadas via diagramas) Classe UML - 7Responsabilidades de conhecer responsabilidades de fazerDados que precisa saber
Funcções que possui - 8Conhecer e fazer de controladoresFazer: responder requisisçẽos dos objetos de fronteiras, regras de negocio, associar os objetos
Conhecer: Valores das regras de negocio (desconto), valores temporarios (precisa pra fazer um certo fluxo de exeução) - 9Responsabilidades das fronteiras, entidasdes e controleEntidade: realizar a persistencia dos dados
Fronteira: se comunicar com os atores e disparar ações
Controle: coordenar a lógica do caso de uso - 10beneficios do MVCDa pra trocar a interface por exemplo, ja que toda a lógica e estruturação do sistema fica no model
- 11ECB x MVCSão formas diferentes de se organizar o código. Voce pode consegurir compara-las, mas elas agem de formas diferentes
- 12Aplicaçao web estatica vdinamicasestatica: as paginas já estão protas e voce busca
Dinamicas
As paginas tem uma leve atualização
Information
- Description
- Computação Flashcards on arquitetura, created by Guilherme Zorzal on 11/12/2024.
- Created by
- Guilherme Zorzal
- Views
- 1
- Rating