Resultados da pesquisa a pedido "design-patterns"
Padrão de Repositório e várias entidades principais relacionadas ou objetos de negócios - um repositório ou mais?
Estou pensando em implementar o padrão de repositório (já que, de qualquer maneira, inventei 90%) e me deparei com uma questão de design - onde tenho dois ou mais objetos de negócios principais (por exemplo, Negócios e Contato em um aplicativo de ...
Maneiras de injeção de dependência
A maneira Padrões de fábrica (método de fábrica, método simples de fábrica e fábrica abstrata) ou o padrão do localizador de serviço de buscar a dependência podem ser chamados de injeção de dependência. Meu entendimento é que, com essa maneira ...
Modelando um elevador usando Análise e Design Orientados a Objetos [fechado]
Há um conjunto de perguntas que parecem ser comumente usadas em entrevistas e aulas quando se trata de design e análise orientados a objetos. Este é um deles; infelizmente, meu professor de POO na faculdade nunca deu uma resposta para isso, e eu ...
Padrões / sugestões de design para manipulação de permissão
Temos um sistema bastante complicado de manipulação de permissões em nosso aplicativo (ASP.NET web). Os usuários podem ter permissões específicas em diferentes tipos de objetos, algumas permissões são compactadas em grupos / funções atribuídos ...
Exemplos de código aberto de aplicativos bem projetados [fechado]
Você conhece aplicativos de código aberto bem projetados e instrutivos para analisar? Especificamente, estou interessado em mapeamento objeto-relacional de aplicativos práticos em programas baseados em C ++, onde há uma boa separação entre um ...
Instruções grandes do switch: OOP ruim?
Sempre sou da opinião de que grandes declarações de switch são um sintoma de um projeto ruim de OOP. No passado, eu li artigos que discutem esse tópico e eles forneceram abordagens baseadas em OOP alternativas, geralmente baseadas em polimorfismo ...
ASP.net MVC - deve existir lógica de negócios em controladores?
Derik Whitaker postou umaartigo [http://devlicio.us/blogs/derik_whittaker/archive/2008/10/22/how-is-interacting-with-your-data-repository-in-your-controller-different-or-better-than-doing-it-in-your-code-behind.aspx] alguns dias atrás, que ...
StockTrader RI> Controladores, apresentadores, WTF?
Atualmente, estou aprendendo como fazer uso avançado do WPF por meio do projeto Prism (Composite WPF). Eu assisto muitos vídeos e exemplos e o aplicativo de demonstração StockTraderRI me faz fazer esta pergunta: Qual é o papel exato de cada uma ...
Como uso efetivamente um barramento de eventos?
No momento, estou explorando algumas opções para um projeto de aprendizado com Android. Estou tentando me comunicar com minha API Rails (também um projeto de aprendizado). Depois de fazer algumas pesquisas, acho que decidi por um esquema que ...
Promise () nativo em JavaScript sem retorno de chamada
Veja este código jQuery: var promise = new Deferred(), some; some = function(promise) { // do cool things promise.resolve(); }; promise.then(/* callback cool things */); // init everything some(promise);Não tenho certeza sobre a exatidão da ...