Resultados da pesquisa a pedido "software-design"

4 a resposta

Por que usamos os diagramas do UseCase na análise e no design orientados a objetos, mesmo que os Usecases não sejam considerados orientados a objetos?

As notações da UML dizem que as Usecases são desenhadas para apontar os requisitos funcionais no Domínio do Problema, de modo algum fornecem informações sobre objeto ou classe comoDiagramas de fluxo de ...

2 a resposta

Arquitetura limpa - Robert Martin - Como conectar casos de uso

Estou tentando implementar oArquitetura Limpa [https://vimeo.com/97530863] descrito por Robert Martin. Mais especificamente, estou usandoVÍBORA [http://www.objc.io/issue-13/viper.html]que é uma versão para iOS da arquitetura limpa. O problema ...

1 a resposta

Arquitetura limpa - o controlador deve conversar com o apresentador?

NoArquitetura Limpa [https://www.youtube.com/watch?v=WpkDN78P884]por Robert Martin, digamos que eu tenho essa versão simplificada (não mostrando outras coisas como Model, Gateway, Limites): Agora vamos dizer que eu tenho umView com 2 ...

12 a resposta

O que é uma estrutura de software? [fechadas]

Alguém pode me explicar o que é uma estrutura de software? Por que precisamos de uma estrutura? O que uma estrutura faz para facilitar a programação?

13 a resposta

É a melhor prática extrair uma interface para cada classe?

Eu vi código em que toda classe tem uma interface que implementa. Às vezes, não há interface comum para todos eles. Eles estão lá e são usados em vez de objetos concretos. Eles não oferecem uma interface genérica para duas classes e são ...

2 a resposta

posso usar diagramas de duas classes diferentes para dois ambientes diferentes? [fechadas]

Estou trabalhando no projeto de dois ambientes diferentes, iOS e Android, e é tão difícil para mim projetar um diagrama de classes para dois sistemas diferentes, então posso usar dois diagramas de classes, um para Android e outro para iOS? Quero ...

1 a resposta

Como construir uma estrutura de classe, quando os membros também são estruturados hierarquicamente?

Estou construindo um aplicativo Web PHP, que deve fornecer ao usuário a possibilidade de solicitar uma "instalação" / configuração de uma conexão (ConnectDirect ou File Transfer Gateway) entre ele e outra pessoa / organização. (As especificações ...

8 a resposta

vitando dependências circulares dos arquivos de cabeçalho [duplicado]

Esta pergunta já tem uma resposta aqui: Resolver erros de construção devido à dependência circular entre classes [/questions/625799/resolve-build-errors-due-to-circular-dependency-amongst-classes] 9 respostas Você tem algum bom conselho sobre ...

7 a resposta

Qual é a melhor maneira de resolver uma explosão combinatória de interações?

Uma das coisas em que estou trabalhando agora tem algumas semelhanças com um jogo. Para fins de ilustração, vou explicar meu problema usando um exemplo retirado de um jogo hipotético e fictíci Vamos chamá-loDeathBlaster 4: O Morte. No DB4, você ...

2 a resposta

Como escolho a alocação de heap versus alocação de pilha em C +

Um dos recursos do C ++ que o diferencia de outros idiomas é a capacidade de alocar objetos complexos como variáveis membros ou variáveis locais, em vez de sempre ter que alocá-los comnew. Mas isso leva à questão de qual escolher em qualquer ...