Resultados da pesquisa a pedido "design-patterns"

1 a resposta

Como implementar o Padrão de estratégia / fachada usando a API da Web de injeção de dependência da Unity

Como informar à estrutura de injeção de dependência Unity.WebApi, injetar a classe correta no controlador correto? Contêiner do projeto DI public class UnityContainerConfig { private static IUnityContainer _unityContainer = null; public static ...

4 a resposta

exemplos de apresentador / controlador de exibição do modelo android [fechado]

existem bons exemplos ou tutoriais sobre a melhor forma de estruturar aplicativos Android em qualquer lugar? Eu sou novo em java e android e criei aplicativos winforms usando variantes de controlador passivo e de supervisão do model view ...

3 a resposta

Boa estratégia para evitar código duplicado

Vamos dizer que tenho o seguinte cenário: public class A { public String createString(final String value){ if (value == null){ throw new NullPointerException("value must NOT be null."); } final StringBuffer sb = new StringBuffer(); ...

1 a resposta

Design de PageFactory do Selenium [Java]: Onde eu escrevo minhas asserções seguindo o modelo de objeto de página

Estou seguindo o Page Object Model para automatizar um fluxo em um aplicativo. Em um dos módulos, tenho que reivindicar o título da página e mais algumas mensagens. A partir de agora, estou colocando meu código de asserção no próprio PageFactory ...

6 a resposta

Herança paralela entre classes de interface e classes de implementação em C ++

Eu estou tentando usar a classe base abstrata C ++ da maneira semelhante à interface Java. Suponhamos que temos as seguintes classes de interface apenas com funções virtuais puras: class Shape { virtual double area()=0; }; class Square : public ...

7 a resposta

Qual é a melhor definição de MVC?

Eu tenho usado o Zend Framework em uma configuração MVC, li sobre ruby on rails e planejo verificar outras estruturas MVC em Python (Django?) ... eu realmente gosto da maneira como isola algumas partes da lógica, segurança e validação. Mas depois ...

1 a resposta

Refatorando hierarquias de classes baseadas em mixagens herdadas

Atualmente, estou trabalhando em um grande projeto javascript, que possui uma enorme hierarquia de classes e utiliza muito mixins para estender a funcionalidade das classes base. Aqui está um exemplo de como o mixin se parece, estamos ...

5 a resposta

Como os métodos parciais são usados no C # 3.0?

Eu li sobre métodos parciais na últimaEspecificação de linguagem c # [http://msdn.microsoft.com/en-us/vcsharp/aa336809.aspx], entendo os princípios, mas estou imaginando como as pessoas realmente os estão usando. Existe um padrão de design ...

4 a resposta

Como converter corretamente entidades de domínio em DTOs, considerando a escalabilidade e a testabilidade

Eu li vários artigos e postagens do Stackoverflow para converter objetos de domínio em DTOs e os experimentei no meu código. Quando se trata de testes e escalabilidade, estou sempre enfrentando alguns problemas. Conheço as três soluções possíveis ...

1 a resposta

Java: Implementando o padrão Transform View, para converter XML em HTML com um arquivo XSL

Eu li o tutorial do Oracle: https://docs.oracle.com/javase/tutorial/jaxp/xslt/transformingXML.html [https://docs.oracle.com/javase/tutorial/jaxp/xslt/transformingXML.html] O guia do ...