Perguntas com a marcação «design-patterns»

235
Manipulando caixas de diálogo no WPF com MVVM

No padrão MVVM para WPF, manipular diálogos é uma das operações mais complexas. Como seu modelo de visão não sabe nada sobre a visão, a comunicação por diálogo pode ser interessante. Eu posso expor ICommandque, quando a visualização é chamada, uma caixa de diálogo pode aparecer. Alguém sabe uma...

193
O que é um anti-padrão?

Estou estudando padrões e antipadrões. Tenho uma ideia clara sobre padrões, mas não recebo anti-padrões. Definições da web e da Wikipedia me confundem bastante. Alguém pode me explicar em palavras simples o que é um anti-padrão? Qual é o propósito? O que eles fazem? É uma coisa ruim ou...

181
Padrão de logon da API REST

Estou criando uma api REST, seguindo de perto as sugestões de apigee, usando substantivos, não verbos, versão api inserida no URL, dois caminhos de api por coleção, uso GET POST PUT DELETE etc. Estou trabalhando no sistema de logon, mas não tenho certeza da maneira correta de REST para logar...

178
Spring AOP vs AspectJ

Tenho a impressão de que o Spring AOP é melhor usado para tarefas específicas de aplicativos, como segurança, log, transações, etc., pois usa anotações Java5 personalizadas como estrutura. No entanto, o AspectJ parece ser mais amigável quanto aos padrões de design. Alguém pode destacar os vários...