Resultados da pesquisa a pedido "design-patterns"

4 a resposta

Nome para esse padrão? (Resposta: inicialização lenta com bloqueio verificado duas vezes)

Considere o seguinte código: public class Foo { private static object _lock = new object(); public void NameDoesNotMatter() { if( SomeDataDoesNotExist() ) { lock(_lock) { if( SomeDataDoesNotExist() ) { CreateSomeData(); } else { // someone else ...

5 a resposta

stratégias e técnicas de bloqueio para evitar conflitos no códi

A solução comum para evitar conflito no código é garantir que a sequência de bloqueio ocorra de maneira comum, independentemente de qual thread esteja acessando os recurso Por exemplo, os threads T1 e T2, nos quais T1 acessa o recurso A e, em ...

1 a resposta

Usando o padrão de repositório para suportar vários provedores

Bem, não tenho certeza se esse é exatamente o título certo, mas basicamente eu tenho tido muitos problemas ao usar repositórios em aplicativos MVC de forma que você pode substituir um conjunto de repositórios, implementando uma tecnologia de ...

4 a resposta

Padrão de comando parece desnecessariamente complexo (o que estou deixando de entender?)

Eu li o Padrão de Comando e acho que estou perdendo alguma coisa. O objeto Command existe para abstrair os detalhes do objeto Receiver. Parece-me que poderíamos simplesmente parar por aqui e manter referências aos objetos Command para executar o ...

6 a resposta

adrões de design do python [fechados]

Estou procurando qualquer recurso que dê exemplos de práticas recomendadas, padrões de design e os princípios do SOLID usando Pytho

6 a resposta

Java Efetivo Por Joshua Bloch: Item1 - Método de Fábrica Estática

Estou lendo oEffective Java por Joshua Bloch e eu tenho uma pergunta sobre o Item1Static Factory Method. itação [Bloch, p.7] @Interfaces não pode ter métodos estáticos; portanto, por convenção, os métodos estáticos de fábrica para uma ...

12 a resposta

Qual é a diferença entre os padrões de Fábrica e Estratégia?

Alguém pode explicar a diferença entre padrões de fábrica e estratégia? Para mim, ambos têm a mesma aparência, exceto uma classe extra de fábrica (que cria um objeto de produto nos padrões de fábrica)

2 a resposta

Padrão de design do decorador usando herança versus interfaces

Gostaria de implementar o padrão de design do Decorator usando herança Decorator extends Component) porque eu preciso acessar os campos / métodos protegidos da classe Componen O problema é que a classe Component representa um algoritmo, ...

5 a resposta

Singleton carregado com preguiçoso: bloqueio com verificação dupla versus idioma do titular da demanda por inicialização

Tenho um requisito para carregar recursos preguiçosamente em um ambiente simultâneo. O código para carregar os recursos deve ser executado apenas uma vez. Ambos Bloqueio verificado duas ...

1 a resposta

sando a injeção de dependência com o Roboguic

Estou trabalhando em um projeto Android e gostaria de saber algumas recomendações sobre o que é uma boa arquitetura para criar um aplicativo Android. Quero usar injeção de dependência usando Roboguice e tenho lido sobre o padrão MVVM ou o ...