Resultados da pesquisa a pedido "design-patterns"
Por que precisamos do decorador no padrão de design do decorador?
Presumindo que eu tenha uma classe chamadaA, e quero usar o padrão de design do decorador. Corrija-me se eu estiver errado, mas, para que isso funcione, precisamos criar uma classe de decorador, digamosADecorator, que conterá uma referência a umA ...
Padrão de Design de fábrica abstrata
Estou trabalhando em um projeto interno para minha empresa e parte do projeto é capaz de analisar várias "Tarefas" de um arquivo XML em uma coleção de tarefas a serem executadas posteriormente. Como cada tipo de tarefa possui vários campos ...
programa rápido para interface
A classe Car e Truck é escrita aqui como exemplo, mas pode ser desconhecida para o programa em tempo de compilação. poderia haver mais tipos de carros ainda não conhecidos por exemplo, poderia haver uma classe especial chamada Ferrari, ...
O objetivo de uma camada de serviço e do ASP.NET MVC 2
Em um esforço para entender o MVC 2 e tentar fazer minha empresa adotá-lo como uma plataforma viável para desenvolvimento futuro, tenho lido muito ultimamente. Tendo trabalhado com o ASP.NET de maneira bastante exclusiva nos últimos anos, eu ...
É possível aplicar herança a uma classe Singleton?
Hoje eu enfrentei uma pergunta em entrevista. É possível aplicar o conceito de herança nas classes Singleton? Eu disse que, como o construtor é privado, não podemos estender essa classe Singleton. A próxima coisa que ele me pediu é aplicar a ...
Implementando a funcionalidade de pesquisa com vários parâmetros opcionais na tabela do banco de dados
Eu gostaria de verificar se existe um padrão de design preferido para implementar a funcionalidade de pesquisa com vários parâmetros opcionais em relação à tabela do banco de dados, onde o acesso ao banco de dados deve ser apenas através de ...
Por que ter uma classe aninhada estática faz com que um segundo construtor seja adicionado quando não está na fonte?
Eu estava tentando interromper a solução BillPaugh Singleton usando reflexão, bem, sou capaz de fazê-lo, mas posso ver dois construtores ao acessar a solução BillPaughSingleTon. Por quê então ? Também por tentativa e erro, descobriu que a linha ...
Usando herança e polimorfismo para resolver um problema comum de jogo
Eu tenho duas aulas; vamos chamá-los de Ogro e Mago. (Todos os campos são públicos para facilitar a digitação do exemplo.) public class Ogre { int weight; int height; int axeLength; } public class Wizard { int age; int IQ; int height; }Em cada ...
Configuração do Spring Integration Control Bus via anotações
Apenas uma pergunta simples:Existe alguma maneira de configurarIntegração Spring [http://docs.spring.io/spring-integration/reference/html/]Barramento de controle por meio de anotações (sem nenhum xml) <control-bus input-channel="operationChannel"/>?
Substituir condicional por refatoração de polimorfismo ou similar?
Eu tentei fazer uma variante dessa pergunta antes. Eu recebi algumas respostas úteis, mas ainda nada que me parecesse certo. Parece-me que realmente não deve ser tão difícil de quebrar, mas não consigo encontrar uma solução simples e elegante. ...