Perguntas com a marcação «architecture»

O design e a descrição de alto nível de um sistema de software. O projeto arquitetônico elimina detalhes de implementações, algoritmos e representação de dados para se concentrar na interação dos componentes da "caixa preta".

1
O que são subdomínios, realmente?
Ao estudar o design controlado por domínio (DDD), deparei-me com o conceito de subdomínio, mas acho que ainda não o entendi. Meu primeiro entendimento disso foi que um subdomínio é um subconjunto do domínio do aplicativo. Em outras palavras, é uma partição do espaço do problema. Eu li que existem …




4
Como posso compartilhar dados em vários sites?
Estou tentando desenvolver um sistema simples para compartilhar dados em vários sites. Muitos deles são desenvolvidos em PHP, enquanto outros são desenvolvidos em Wordpress / Drupal. As informações redundantes estão espalhadas por vários sites e isso causou um problema no qual precisamos atualizar as informações em vários sites separadamente. Estou …

2
Arquitetura OOCSS / BEM / SMACSS
Eu estive trabalhando neste artigo para organizar meu código de front-end. Ele faz referência a artigos no BEM / SMACSS, que por sua vez fazem referência a outros artigos. Estou realmente tentando entender quais são as melhores práticas ... Tenho alguns dias para estabelecer esse "padrão" e, em seguida, tenho …


1
Como arquitetar um aplicativo P2P
[Movido aqui por sugestão de usuários de SO (10k SO +) ] Eu gostaria de desenvolver um aplicativo ponto a ponto. Embora tenha muita experiência em aplicativos LOB, sou novo na arena P2P. Tenho uma ideia aproximada de como as coisas devem funcionar, mas preciso de mais alguns detalhes para …


1
Precisa de explicação da arquitetura hexagonal
Estou lendo sobre a arquitetura hexagonal de Alistair Cockburn com interesse. Uma afirmação que ele faz é: Por fim, os testes automatizados de regressão de função detectam qualquer violação da promessa de manter a lógica de negócios fora da camada de apresentação. A organização pode detectar e corrigir o vazamento …

7
Existe uma função de "grupo de refatoração / manutenção" nas empresas de software?
Então, eu trabalho em uma empresa que faz desenvolvimento de software incorporado, outros grupos se concentram no desenvolvimento principal de software de diferentes produtos e meu departamento (que está em outra localização geográfica), localizado na fábrica, também tem que lidar com o desenvolvimento de software , mas em todos os …


1
Como criar um aplicativo da web extensível?
Como você implementaria um aplicativo da web extensível? O que estou pensando é em um aplicativo da Web semelhante ao Jenkins ou Hudson, que fornece suporte a plug-in. Embora seja óbvio para mim como os plug-ins podem ser localizados e carregados, não sei como eles podem ser integrados à arquitetura …

1
Definição de um sistema de três camadas
As pessoas costumam afirmar que seguem uma 'arquitetura de três camadas (ou n camadas)' e, às vezes, afirmam estar mudando para um modelo de domínio. Mas eu realmente nunca entendi o que é essa mítica 'arquitetura de três camadas'. Parece não ter uma definição formal. Embora existam inúmeras referências e …


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.