Resultados da pesquisa a pedido "design-patterns"

3 a resposta

Padrão genérico de acesso a dados em várias camadas?

Venho brincando com alguns novos padrões de acesso a dados em n camadas e me deparei com um que parece muito flexível e fácil de implementar. Basicamente, eu precisava de uma solução que pudesse tornar várias camadas de dados conectáveis / ...

1 a resposta

Como é o modelo de apresentação / exibição de uma tarefa ou caixa de diálogo?

Estou tentando mudar para uma arquitetura Model / ViewModel / View e fiquei paralisado ao tentar enviar as caixas de diálogo de seleção para esse padrão. Gostaria de separar a recuperação de uma lista de opções (lógica de negócios / apresentação) ...

17 a resposta

Padrão de fábrica em C #: como garantir que uma instância de objeto possa ser criada apenas por uma classe de fábrica?

Recentemente, estive pensando em proteger parte do meu código. Estou curioso para saber como é possível garantir que um objeto nunca possa ser criado diretamente, mas apenas através de algum método de uma classe de fábrica. Digamos que tenho ...

1 a resposta

Como o ruby permite um método e uma classe com o mesmo nome?

Por acaso, eu estava trabalhando em uma classe Singleton em rubi e lembrei-me da maneira como ela funciona.factory_girl [http://github.com/thoughtbot/factory_girl]. Eles trabalharam para que você possa usar os doiso longo caminho ...

5 a resposta

Padrão de comando assíncrono - manipulação de exceção

Estou implementando um padrão de comando assíncrono para a classe "cliente" em um aplicativo cliente / servidor. Eu fiz alguma codificação de soquete no passado e gosto do novo padrão Async que eles usaram nas classes Socket ...

8 a resposta

Regras práticas para otimização prematura [fechado]

Parece que a frase "Otimização prematura"é a palavra da moda do dia. Por alguma razão, os programadores de iphone, em particular, parecem pensar em evitar a otimização prematura como uma meta proativa, em vez do resultado natural de simplesmente ...

1 a resposta

Javascript - se com caso assíncrono

Minha pergunta é um pouco em relação ao conceito. Muitas vezes há essa situação: if(something){ someAsyncAction(); }else{ someSyncAction(); } // Continue with the rest of code.. var a = 5;O problema com esse caso é claro, não quero ovar a = 5 ...

3 a resposta

Padrão decorador em C ++

Alguém pode me dar um exemplo do padrão de design do Decorator em C ++? Eu me deparei com a versão Java, mas achei difícil entender a versão C ++ (a partir dos exemplos que encontrei). Obrigado.

3 a resposta

Diferença entre o padrão do construtor e o construtor

Estou fazendo uma apresentação sobre o padrão do construtor e tenho certeza de que me perguntarão qual é a diferença entre o padrão do construtor e um construtor. Quero dizer que o padrão do construtor é apenas uma maneira de criar um ...

3 a resposta

Tornar um método da camada de negócios seguro. melhores práticas / melhor padrão

Estamos usando o ASP.NET com muitas chamadas de "Método de página" AJAX. Os WebServices definidos na página chama métodos do nosso BusinessLayer. Para impedir que os hackers chamem os métodos de página, queremos implementar alguma segurança no ...