Questões de Arquitetura de Software - Padrões de projeto (Design Patterns) para Concurso
Foram encontradas 532 questões
Assinale a alternativa que contém somente padrões criacionais
Tendo em vista a situação-problema apresentada, para a implementação do software, seria adequado o uso do padrão de projeto
Um membro de uma equipe implementou uma classe responsável por se conectar com o banco de dados da aplicação. No entanto, essa classe está sendo instanciada em diversos trechos do programa, afetando consideravelmente seu desempenho. Para resolver esse problema, o técnico decidiu reduzir a quantidade de inicializações de objetos dessa classe, reaproveitando a mesma instância sempre que possível.
Qual dos padrões de projeto apresenta a solução descrita nesse cenário?
O padrão GRASP de Expert é utilizado para atribuir uma responsabilidade à classe que possui a informação necessária para atender essa mesma responsabilidade.
O padrão de comportamento Command permite representar comandos como objetos, sem a necessidade de saber como a operação é executada.