Resultados da pesquisa a pedido "design-patterns"

2 a resposta

elhores práticas para IoC na camada de serviço complexa [duplicado]

Esta pergunta já tem uma resposta aqui: Como evitar a loucura do construtor de Injeção de Dependência? [/questions/2420193/how-to-avoid-dependency-injection-constructor-madness] 9 respostas Estou desenvolvendo um aplicativo MVC, estou usando o ...

3 a resposta

O que o polimorfismo essa herança não pode? [duplicado

Esta pergunta já tem uma resposta aqui: Qual é a principal diferença entre herança e polimorfismo? [/questions/6308178/what-is-the-main-difference-between-inheritance-and-polymorphism] 15 respostas Imagine que temos uma classeAnimal que se ...

7 a resposta

Convertendo muitas declarações 'if else' para uma abordagem mais limpa [duplicado]

Esta pergunta já tem uma resposta aqui: Longa lista de instruções if em Java [/questions/1199646/long-list-of-if-statements-in-java] 15 respostas Meu código aqui detecta se omimeType é igual a alguns MIME [http://en.wikipedia.org/wiki/MIME] ...

1 a resposta

uma prática ruim definir dependências como NULL em um contêiner de IoC e fornecer as dependências em tempo de execuçã

Eu tenho umSocketManagerclass que contém umSocket e outros campos. Todos os campos, exceto oSocket pode ser injetado durante a composição do gráfico de objetos com uma estrutura DI. Minha ideia era simplesmente construir todo o gráfico de objetos ...

4 a resposta

No aplicativo da web java, onde devo armazenar as fotos dos usuário

estas perguntas podem ser estúpidas, mas eu realmente não vejo como resolvê-lo: para não dizer que no meu aplicativo, eu tenho um usuário. Este usuário edita seu perfil e precisa editar seu avatar. Onde devo guardar o arquivo de avatar? Antes ...

4 a resposta

Melhor local para validação em Model / View / Controller Model?

Estou trabalhando em um projeto PHP que faz uso extensivo do padrão de design do MVC. Estou procurando adicionar validação a um formulário e estou curioso para saber qual é o local certo para a validaçã Devido à maneira como os formulários são ...

2 a resposta

Qual é o padrão Humble Object e quando é útil?

Eu estava lendoum artigo de Dino Esposito sobre como testar o AsyncConrollers no ASP.NET MVC [http://dotnetslackers.com/articles/aspnet/Testing-Asynchronous-Methods-in-ASP-NET-MVC.aspx#s4-the-humble-object-pattern] e lá ele usa o padrão "Humble ...

3 a resposta

Como fazer uma classe aninhada PHP ou métodos aninhado

Como posso fazer isso em PHP $myDBClass->users()->limit(5);//output you limited users to 5 $myDBClass->comments()->limit(3);//output you limited comments to 3 o que eu quis dizer é métodos aninhados ou classe aninhada (não sei!), então quando ...

1 a resposta

Camada de serviço = Camada de aplicação = Camada do controlador GRASP [fechada]

Acho que a camada de serviço / aplicativo é a mesma que Larman descreve como Controlador GRASP, sendo o primeiro objeto além da camada da GUI que delega para a camada do domínio e deve ser reutilizável a partir da GUI diferent camada @ Service ...

4 a resposta

ligação de dados é fundamentalmente incompatível com o MV

Ligação de dado [http://en.wikipedia.org/wiki/Data_binding] estabelece um acoplamento direto entre a vista e o modelo, ignorando assim o controlador. Fundamentalmente, isso rompe com o padrão de arquitetura do Model-View Controller, estou certo ...