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

Um padrão de design é uma solução reutilizável geral para um problema comum no design de software.


7
Função anônima auto-executável vs protótipo
Em Javascript, existem algumas técnicas claramente importantes para criar e gerenciar classes / namespaces em javascript. Estou curioso para saber quais situações justificam o uso de uma técnica versus a outra. Eu quero escolher um e ficar com ele seguindo em frente. Escrevo códigos corporativos que são mantidos e compartilhados …

4
Por que uma equipe de desenvolvimento insistiria que o uso de uma solução única para vários projetos no Visual Studio "aumenta a complexidade da interdependência"?
Estou ajudando a gerenciar uma equipe externa que está começando a desenvolver novas versões de alguns produtos existentes. Historicamente, essa equipe sempre usou o modelo de um único projeto em uma única solução para cerca de 30 módulos no Visual Studio que se unem para produzir uma compilação implementável. Isso …




3
Qual é um padrão recomendado para o planejamento de terminais REST para alterações previstas
Tentar projetar uma API para aplicativos externos com previsão de mudança não é fácil, mas um pouco de reflexão inicial pode facilitar a vida mais tarde. Estou tentando estabelecer um esquema que dará suporte a alterações futuras, mantendo a compatibilidade com versões anteriores, deixando os manipuladores de versões anteriores em …

4
Como devo adicionar funcionalidade a um objeto que já existe?
Eu tenho uma interface que possui uma certa quantidade de funcionalidades bem definidas. Digamos: interface BakeryInterface { public function createCookies(); public function createIceCream(); } Isso funciona bem para a maioria das implementações da interface, mas em alguns casos, preciso adicionar algumas novas funcionalidades (como talvez incorporadas a um novo método …







3
Compreendendo o padrão de design da ponte
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 8 anos . Eu não entendo o padrão de design da "ponte". Passei por vários sites, mas eles não ajudaram. Alguém pode me ajudar a entender isso?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.