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".



4
Por que a herança de forma deve ser evitada?
Lembro-me de aprender VB4 e arrastar um botão para um formulário, clicar duas vezes nesse botão e digitar o código no manipulador de eventos com o qual eu havia sido magicamente abençoado. Vindo do QBASIC, fiquei emocionado com o "V" em "VB", o designer visual era literalmente a melhor coisa …

3
Apresentação VS camada de aplicação no DDD
Tenho problemas para desenhar uma linha clara entre a camada Apresentação e Aplicativo no Design Orientado a Domínio. Para onde devem ir os arquivos Controladores, Vistas, Layouts, Javascript e CSS? Está na camada Aplicativo ou Apresentação? E se eles forem todos juntos na mesma camada, o que contém a outra? …




2
Qual é um bom método para fazer a avaliação de arquitetura leve?
Estou familiarizado com os métodos de avaliação de arquitetura, como o ATAM (Architecture Tradeoff Analysis Method) técnico e o CBAM (Cost Benefit Analysis Method ) mais voltado para os negócios . No entanto, esses métodos são de grande escala: eles prescrevem várias sessões de brainstorming, apresentações, desenvolvimento de uma série …

1
As evidências atuais apóiam a adoção de modelos de dados contextuais sobre modelos canônicos?
A idéia "canônica" é difundida em software; padrões como Modelo Canônico , Esquema Canônico , Modelo de Dados Canônico e assim por diante, parecem surgir repetidamente em desenvolvimento. Como muitos desenvolvedores, muitas vezes segui, sem crítica, a sabedoria convencional de que você precisa de um modelo canônico; caso contrário, você …



1
Arquitetura de microsserviço - usando o servidor de autenticação como um servidor de recursos do usuário
Estou projetando um aplicativo baseado na arquitetura de microsserviços, Nesta aplicação, precisarei do microserviço de autenticação, Também precisarei armazenar algumas informações extras do usuário, como, talvez, vários endereços, imagem de avatar etc. Isso leva à ideia de ter dois microsserviços - um para Auth e outro, User, que pode armazenar …



6
Quando escrever código abstrato e quando ser mais específico?
Estou trabalhando em uma pequena ferramenta como um projeto de brinquedo para mostrar a diferença entre dois diretórios, mostrando quais arquivos / diretórios foram adicionados, removidos, modificados etc. Eu estava tentando representar essas alterações como objetos simplesmente 'ChangeItem', sem distinção entre se era um arquivo ou diretório. No entanto, 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.