Resultados da pesquisa a pedido "design-patterns"

5 a resposta

Usando uma estratégia e padrão de fábrica com injeção de dependência

Estou trabalhando em um projeto paralelo para entender melhor a Inversão do Controle e a Injeção de Dependências e os diferentes padrões de design. Gostaria de saber se existemmelhores práticas para usar DI com os padrões de fábrica e ...

2 a resposta

Como devo usar o IoC DI com esse padrão de repositório?

Estou usando o padrão de repositório encontrado na resposta a esta pergunta do SO: Vantagem de criar um repositório genérico vs. repositório específico para ...

2 a resposta

Padrões para implementar os princípios do SOLID

Estou fazendo uma apresentação dos princípios de design do SOLID e estou tentando conectar o Princípio de Responsabilidade Única e o princípio Aberto-Fechado aos padrões de design. Atualmente tenho SRP:proxy, fachadaOCP:estratégia, ...

1 a resposta

fábrica estática genérica parametrizada java

É possível em Java criar um método / classe estático de fábrica que use uma interface como o tipo parametrizado e retornar uma classe de implementação dessa interface? Embora meu conhecimento de genéricos seja limitado, eis o que eu quero ...

4 a resposta

Qual é a diferença entre padrões de design e padrões de arquitetura?

Quando lemos sobrePadrões de design na internet, observamos que existem 3 categorias: CriaçãoEstruturalComportamentalMas quando criamos a arquitetura de um software, pensamos no MVP, MVC ou MVVM. Por exemplo, entre os padrões criacionais, ...

4 a resposta

Envio duplo em c #?

Ouvi / li o termo, mas não entendo direito o que isso significa. Quando devo usar essa técnica e como devo usá-la? Alguém pode fornecer um bom exemplo de código?

10 a resposta

Padrões de design: Fábrica abstrata versus método de fábrica

Nota: as perguntas estão no final da postagem. Eu li os outros threads do stackoverflow sobreFábrica abstrata versus método de fábrica. Eu entendo a intenção de cada padrão. No entanto, não estou claro sobre a definição. O Método de Fábrica ...

4 a resposta

Despacho duplo / multimétodos em C ++

Eu tenho uma pergunta sobre despacho duplo C ++. No código abaixo, quero que os resultados do segundo conjunto correspondam aos resultados do primeiro conjunto. Não conheço o tipo real (a menos que tente o dynamic_cast), mas sei que o ...

9 a resposta

Qual é a diferença entre o padrão de estratégia e a injeção de dependência?

O padrão de estratégia e a injeção de dependência nos permitem definir / injetar objetos em tempo de execução. Qual é a diferença entre o padrão de estratégia e a injeção de dependência?

2 a resposta

O IntelliJ pode criar automaticamente uma classe decoradora?

Às vezes, crio uma classe decoradora como esta: class MyInterfaceDecorator implements MyInterface { private final MyInterface delegate; ... constructor taking a MyInterface instance ... @Override public Object someInterfaceMethod(Some argument) ...