GoConqr has a new look! Let us know what you think.

Flashcards

Padrões de software

Joice Cristina Computação Portuguese 9 cards

Cards in this deck (9)

  1. 1O que é padrões de softwares?Padrões de software definem boas praticas de desenvolvimento de software, de forma que outras pessoas possam reutilizar em vários projetos
  2. 2Quais são os tipos de padrões de software?-Padrões Arquiteturais
    - Padrão de analise
    -Padrão de Implementação
    -Padrão Composto
    -Linguagem de Padrão
    -Antipadrão
  3. 3O que é o Antipadrão?São padrões de software ineficientes que descrevem soluções incorretas
  4. 4O que é um padrão de projeto? E quais são os tipos?É o padrão de software mais conhecido e tem como objetivo deixar a construção do software mais flexivel e mais fácil de dar manutenção. Existem 3 tipos os Criacionais,Estruturais e Comportamentais
  5. 5Padrão StrategyÉ um padrão de projeto comportamental que permite modificar o comportamento de um objeto em tempo de execução. Exemplo do caso do pato.
  6. 6Padrão ObserverPermite que objetos se comuniquem sem que haja uma dependência entre eles.Quando um objeto sofre mudança de status, todos os seus objetos interessados recebem notificação automaticamente.
  7. 7Padrão Factory MethodEsse padrão delega a criação de objetos para as subclasses, tornando a funcionalidade principal independente deste objeto. Exemplo da pizzaria
  8. 8Padrão Abstract FactoryO objetivo desse padrão é prover uma interface para criar uma família de objetos relacionados sem especificar suas classes concretas.
  9. 9Padrão SingletonUsamos quando queremos que uma classe tenha apenas 1 instancia (objetos)

Information

Description
Computação Flashcards on Padrões de software, created by Joice Cristina on 07/09/2022.
Created by
Joice Cristina
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?