Resultados da pesquisa a pedido "design-patterns"

10 a resposta

ViewPager e fragmentos - qual é a maneira correta de armazenar o estado do fragment

ragmentos @ parecem ser muito bons para a separação da lógica da interface do usuário em alguns módulos. Mas junto comViewPager seu ciclo de vida ainda está enevoado para mim. Portanto, os pensamentos do Guru são ...

3 a resposta

Existe um nome para esse padrão de uso de genérico

//this class (or interface if you like) is set up as generic... public abstract class GenericBase<T> { public T PerformBasicTask(T in) { ... } } //... but is intended to be inherited by objects that close the generic... public ...

1 a resposta

adrão de código cinza no gráfico de torneio

Em um gráfico de torneios de baixo para cima, onde há um vencedor, me disseram que ele está de alguma forma conectado ao código cinza. Eu sei que o código cinza é um código alternativo, é recursivo e é útil para encontrar a melhor solução em ...

2 a resposta

Reforçar a chamada ao método pai

xiste alguma maneira (ou um padrão) para impor uma chamada a um método pa Tenho uma classe abstrata assim: abstract class APrimitive{ public function validate(){ //Do some stuff that applies all classes that extend APrimitive } }Então, tenho ...

2 a resposta

Recipiente de injeção de dependência? O que isso faz

Eu tenho lido sobre DI e parece um conceito bastante simples. O que eu não entendo é o contêiner. Digamos por um momento que eu quero criar meu próprio contêiner. Verbos como "detect" são usados e eu não entendo como o contêiner "detecta" que um ...

5 a resposta

Por que o ouvinte de alteração de propriedade em vez de observável

Eu estava tendo problemas com o design da classe até descobrir o observável (usando o padrão de design do observador) e, assim, criar um pequeno aplicativo usando-o, que resolveu meu problema. Fiquei feliz e orgulhoso por ter usado um bom ...

4 a resposta

DAO e injeção de dependência, conselhos?

Esta é a primeira vez que estou usando o padrão DAO. Pelo que eu tenhole [http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html] até agora, a implementação desse padrão me ajudará a separar meu código de chamada ...

20 a resposta

Esse padrão de criação do Método de Fábrica?

Estou usando o padrão de criação de métodos de fábrica há algum tempo. Foi-me dito recentemente que isso: public static class ScheduleTypeFactory { public static IScheduleItem GetScheduleItem(ScheduleTypeEnum scheduleType) { IScheduleItem ...

7 a resposta

mplementando comentários e curtidas no banco de dad

Sou desenvolvedor de software. Adoro codificar, mas odeio bancos de dados ... Atualmente, estou criando um site no qual um usuário poderá marcar uma entidade como gostou (como no FB), tag isso eComent. Fico preso no design de tabelas de banco ...

2 a resposta

Construtor C # Dto e injeção de dependência

Gostaria de saber qual é a melhor prática para projetar os construtores de objetos DT diga que eu tenho um objeto Dto como este: class CustomerDto { public string Name { get; set; } public string Surname { get; set; } public string Phone { ...