Resultados da pesquisa a pedido "design-patterns"

1 a resposta

Implementando um retorno de chamada em Python - passando uma referência que pode ser chamada para a função atual

Eu quero implementar oObservable padrão em Python para alguns trabalhadores e deparei com este trecho útil: class Event(object): pass class Observable(object): def __init__(self): self.callbacks = [] def subscribe(self, ...

1 a resposta

Como implementar um RepositoryFactory genérico?

Estou tentando implementar um repositório genérico. Isto é o que eu tenho até agora ... public interface IRepositoryFactory { IRepository<T> RepositoryOf<T>() where T : class; } public class EntityFrameworkRepositoryFactory : IRepositoryFactory ...

1 a resposta

Diferença entre Request MVC e Component MVC [closed]

Ouvi dizer que o JSF está implementando o MVC baseado em componente e o Spring MVC está implementando o MVC baseado em solicitação. Gostaria de saber qual é a diferença técnica exata entre esses dois tipos.

7 a resposta

Como gerar automaticamente o padrão Decorator em C #

Eu tenho alguma interface e uma classe implementando essa interface, digamos: interface IMyInterface { void Func1(); void Func2(); } class Concrete : IMyInterface { public virtual void Func1() { //do something } public virtual void Func2() { ...

2 a resposta

O que é delegação? Quando eu gostaria de usá-lo?

No POO, um termo delegação é mencionado. Como isso é modelado em uma classe? Eu procurei no yahoo etc, mas tenho links para os delegados.

6 a resposta

Como lidar com Observables com diferentes tipos de valores de estado no Observer

(Contexto e pergunta primeiro, código do esqueleto na parte inferior do post) Estamos criando e implementando uma estrutura C ++ para usar em ambientes como o Arduino. Para isso, quero usar o padrão Observer, em que qualquer componente ...

6 a resposta

Construindo um objeto

Me deparei com uma maneira bastante incomum de criar um objeto de uma classe neste blog:http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/ [http://marchwicki.pl/blog/2010/11/building-a-pojo-in-an-elegant-way/]. Essa é uma boa ...

4 a resposta

O PHP suporta o padrão MVP?

Existem muitos exemplos explicando o padrão MVP usando o ASP.NET, mas não foi encontrado nada usando o PHP. Sou programador PHP e quero saber onde posso obter exemplos PHP de padrão MVP?

5 a resposta

Decorar \ delegar um objeto File para adicionar funcionalidade

Escrevi um pequeno script Python que executa alguns comandos do shell usando osubprocess módulo e uma função auxiliar: import subprocess as sp def run(command, description): """Runs a command in a formatted manner. Returns its return code.""" ...

2 a resposta

Fábrica / Resumo Confusão de fábrica

Após ~ 10 meses de PHP processual, agora estou tentando entender meus princípios básicos de OOP e padrões de design. Este é um hobby, e eu não tenho quase tanto tempo quanto gostaria de persegui-lo; portanto, perdoe o nível bastante baixo dessa ...