Perguntas com a marcação «design-patterns»

117
Padrão de Design para Undo Engine

Estou escrevendo uma ferramenta de modelagem estrutural para uma aplicação de engenharia civil. Eu tenho uma classe de modelo enorme que representa todo o edifício, que inclui coleções de nós, elementos de linha, cargas, etc. que também são classes personalizadas. Já codifiquei um mecanismo de...

114
O que há de alternativo para o solteirão

Temos uma classe que contém informações de configuração do aplicativo. Costumava ser um único. Após alguma revisão arquitetônica, fomos orientados a remover o singleton. Vimos alguns benefícios de não usar o singleton no teste de unidade porque podemos testar diferentes configurações ao mesmo...

114
Padrão para evitar blocos try catch aninhados?

Considere uma situação em que tenho três (ou mais) maneiras de realizar um cálculo, cada uma das quais pode falhar com uma exceção. A fim de tentar cada cálculo até encontrarmos um que seja bem-sucedido, tenho feito o seguinte: double val; try { val = calc1(); } catch (Calc1Exception e1) { try...

113
Comet e jQuery [fechado]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

112
O que é um proxy na Doutrina 2?

Acabei de ler toda a documentação do Doctrine 2, comecei meu próprio sandbox, entendi a maioria dos principes, mas ainda há uma dúvida e não consegui encontrar nenhuma explicação completa no doc. O que são Proxyaulas? Quando devo usá-los sobre entidades? Pelo que eu entendo, as classes de proxy...

109
Onde eu uso delegados? [fechadas]

Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 7 anos . Melhore esta questão...

106
Diferença entre repositório e serviço?

Qual é a diferença entre um repositório e um serviço? Eu não pareço entender. Estou falando sobre acesso a dados por meio de uma camada de acesso a dados, normalmente com linq para sql. Muitas vezes vejo repositórios com métodos CRUD simples e serviços com métodos mais específicos de...

105
Padrões de design para evitar [fechado]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

104
Quando usar qual padrão de design? [fechadas]

Fechado . Esta questão precisa ser mais focada . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela se concentre em apenas um problema editando esta postagem . Fechado há 2 anos . Melhore esta...