Resultados da pesquisa a pedido "design-patterns"

5 a resposta

Classe abstrata estende classe concreta

Eu aprendi anteriormente que a classe abstrata pode estender a classe concreta. Embora eu não veja a razão disso pelos designers do JAVA, está tudo bem. Também aprendi que a classe abstrata que estende a classe concreta pode tornar os métodos ...

3 a resposta

“Reflexão do pobre homem” (AKA reflexão de baixo para cima) em C ++

Estou implementando uma reflexão rudimentar em C ++ para uma arquitetura ultra modular, na qual praticamente todos os recursos são carregados como plugins e interpretados dinamicamente em tempo de execução. Como existe um elemento distinto de ...

6 a resposta

Acessando membros em sua própria classe: use propriedades (automáticas) ou não?

Eu criei essa "pergunta" como um wiki da comunidade, porque não há resposta certa ou errada. Gostaria apenas de saber como a comunidade se sente sobre esse problema específico. Quando você tem uma classe com variáveis de instância e também ...

5 a resposta

Em java, você pode usar o padrão do construtor com campos obrigatórios e reatribuíveis?

Isso está relacionado à seguinte pergunta: Como melhorar o padrão do construtor? [https://stackoverflow.com/questions/1638722/how-to-improve-the-builder-pattern] Estou curioso para saber se é possível implementar um construtor com as seguintes ...

2 a resposta

Classificando pessoas em grupos com base em votos

Tenho um problema ao encontrar um algoritmo para classificar um conjunto de dados de pessoas. Eu tento explicar o mais detalhado possível: A história começa com uma pesquisa. Um monte de gente, digamos, 600 pode escolher entre 20 a 25 projetos. ...

2 a resposta

Como aplicar várias condições de filtro (simultaneamente) em uma lista?

Eu tenho o seguinte código C # com.Net 4.0 estrutura. Isso é criado após a referênciaO Padrão de Especificação - por Jeff Perrin [http://devlicio.us/blogs/jeff_perrin/archive/2006/12/13/the-specification-pattern.aspx] NoGetProducts() as ...

6 a resposta

Código de refatoração para evitar a conversão de tipo

Eu tenho o seguinte código C # no .net 4.0. Requer uma conversão de tipo do IBusiness para o IRetailBusiness. //Type checking if (bus is IRetailBusiness) { //Type casting investmentReturns.Add(new RetailInvestmentReturn((IRetailBusiness)bus)); } ...

2 a resposta

Esse é um caso de uso típico para o COI?

Meu aplicativo atual permite que os usuários definam formulários da Web personalizados por meio de um conjunto de telas de administração. é essencialmente um aplicativo do tipo EAV. Como tal, não consigo codificar a marcação HTML ou ASP.NET para ...

1 a resposta

O renderingThread de um SurfaceView deve ter o mesmo ciclo de vida que a visualização ou a atividade?

Ao criar um SurfaceView, é normal também criar um thread separado para desenhar na superfície. É melhor prática de programação criar e destruir o encadeamento ao mesmo tempo em que a atividade é ou ao mesmo tempo em que a superfície é? Quais são ...

5 a resposta

A validação do ASP.Net MVC 2 precisa de mais reflexão em termos de padrões e uso?

Aqui está a configuração da terra. Como a maioria das pessoas, tenho meu objeto de domínio e meus modelos de exibição. Adoro a idéia de usar modelos de vista, pois permite que modelos sejam criados especificamente para um determinado contexto de ...