Resultados da pesquisa a pedido "design-patterns"
Quebrando um objeto COM / tipo dinâmico em C #
Atualmente, estou trabalhando com objetos COM no código gerenciado e estou usando o novo tipo dinâmico para isso. Isso funciona bem em algumas áreas, mas pode ser um problema em outras. Eu estava pensando em como conseguir o melhor dos dois ...
Classe de membros estáticos versus interface c-like normal
Olá. Depois de leraqui [http://gameprogrammingpatterns.com/service-locator.html]sobre o padrão do localizador de serviço, ele me fez pensar se uma classe com apenas membros estáticos realmente é o caminho a seguir, ou se uma interace tipo ...
por que existem classes java singleton? Quando você precisaria usar um
Entendo que uma classe singleton é aquela em que pode haver apenas uma instanciação, mas não entendo por que isso seria útil. Por que você não cria apenas uma classe com variáveis e métodos estáticos e usa a sincronização, se necessário, para ...
Quais são as vantagens e desvantagens do Padrão de Propriedades?
Steve Yegge descreve oPadrão de propriedadesem umpublicação no blog [http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html#Property] dele. Para alguém que usa uma linguagem estática como C # ou Java, quais são as vantagens e ...
O padrão MVC é um padrão puro da camada de apresentação?
Tipo de uma pergunta especial hoje :) Acabei de fazer um teste na minha universidade técnica, onde me disseram que estou errado. Então, eu gostaria de saber de vocês (eu acredito em vocês mais do que meus professores): O padrão MVC é ...
É necessário ter um exemplo do projeto Android REST Client que implementa o padrão de implementação Virgil Dobjanschi REST
Quero criar um cliente REST em um telefone Android. O servidor REST expõe vários recursos, por exemplo (PEGUE) http://foo.bar/customer List of all customer http://foo.bar/customer/4711 The customer with id 4711 http://foo.bar/customer/vip List ...
Padrões de Design Magento
Magento, IMHO, representa um sistema PHP baseado em princípios de codificação bem pensados - padrões de design reutilizáveis sendo um deles. Em termos de exemplo de um sistema PHP, acho que pode ser considerado de ponta e, portanto, vale a pena ...
padrões de design para conversão de moeda?
Fiquei me perguntando se poderíamos aplicar padrões de design para escrever código para conversão de moeda, e se sim, qual seria? A suposição é que as taxas de conversão são estáticas e podemos codificá-las. Pensei em usar o 'padrão de estado' ...
Como evitar o anti-padrão de ponta de seta
Estou um pouco confuso sobre a melhor forma de refatorar meu código em algo mais legível. Considere este pedaço de código: var foo = getfoo(); if(foo!=null) { var bar = getbar(foo); if(bar!=null) { var moo = getmoo(bar); if(moo!=null) { var cow ...
Algum bom recurso em padrões de design para arquiteturas paralelas?
Um pouco de fundo: Estou começando com o GPGPU (OpenCL), estou usando um wrapper java (jogamp.jocl [http://jogamp.org/jocl/www/]) esperando que ele me forneça uma maneira de abstrair o nível básico e usar o OOP padrão em níveis mais altos. Já ...