Pular para o conteúdo

Arcane.Padroes

Os padrões de projeto que pedem mecanismo: único, pool, construtor, protótipo, flyweight, proxy, adaptador, composto, comandos com desfazer, cadeia, especificação, máquina de estados, memento, visitante, observável, mediador, repositório e barramento.

Funções (20)#

Assinatura
adaptar(alvo, mapa)
barramento()
cadeia(manipuladores)
comandos(limite=100)
compartilhado(fabrica)
composto(valor=None)
construtor(molde, obrigatorios=None)
especificacao(predicado, nome='especificacao')
estrategias(padrao=None)
maquina(inicial, transicoes)
mediador()
memento(obj)
observavel()
pool(fabrica, tamanho=4, limpar=None)
prototipos()
proxy(alvo, interceptar)
repositorio(campo_id='id')
restaurar(obj, memento)
unico(fabrica)
visitar(obj, visitante)