Resultados da pesquisa a pedido "design-patterns"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 { ...