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
Mapeamento entre o modelo de visualização arquitetural 4 + 1 e a UML
Estou um pouco confuso sobre como o modelo de visualização da arquitetura 4 + 1 é mapeado para a UML. A Wikipedia fornece o seguinte mapeamento: Visão lógica: Diagrama de classes, Diagrama de comunicação, Diagrama de seqüência. Visualização Desenvolvimento: Diagrama de componentes, Diagrama de pacotes Visualização de processo: Diagrama de …
15 architecture  uml  model  view 



3
Diretrizes de namespace e nome da classe
Estou tendo problemas para nomear minhas classes e serviços corretamente quando utils e outras classes de ajuda estão envolvidas. Como você estruturaria o seguinte: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs etc ... Eu tenho vários serviços com as mesmas necessidades do serviço acima. Um pensamento é separar tudo isso em um espaço …
15 c#  architecture 


5
Como combinar TDD e DDD estritos?
TDD é sobre como projetar código, guiado por testes. Assim, camadas típicas geralmente não são construídas antecipadamente; eles devem aparecer um pouco através das etapas de refatoração. O design orientado a domínio envolve muitos padrões técnicos, definindo camadas bem estabelecidas, como Camada de aplicativos, Camada de infraestrutura, Camada de domínio, …


3
Esclarecimento MVVM
Estamos prestes a escrever nosso primeiro aplicativo WPF e estamos nos familiarizando com o padrão MVVM. Criamos muitos aplicativos Winform e temos uma arquitetura que foi muito bem-sucedida para nós. Estamos com problemas para traduzir essa arquitetura ou determinar onde determinadas partes da nossa arquitetura se encaixam no modelo MVVM. …


4
Quanto a arquitetura de software depende do idioma?
Enquanto me educava sobre arquitetura de software e padrões de design, observei que na maioria dos casos alguns recursos de linguagem e detalhes de design estão implícitos na explicação. Por exemplo, praticamente qualquer artigo ou livro que ilustre as idéias usando classes e interfaces. Tudo o que se pode encontrar …

1
Como evitar que um colega introduza extrema complexidade e abstração?
Estou passando por um momento muito difícil, porque meu colega parece exibir Esforços de otimização prematuros / desnecessários Desduplicação prematura com abstrações questionáveis Por exemplo, usamos uma arquitetura VIPER modificada. Ele introduziu uma classe base para o componente Router (usando genéricos) como parte da implementação da primeira pilha viper sem …

7
Como arquitetar a autenticação do usuário a partir de aplicativos clientes?
Estou desenvolvendo um aplicativo que suporta muitos usuários. O problema é que não consigo descobrir como autenticar o cliente / usuário. Estou criando um aplicativo como http://quickblox.com/, onde darei credenciais aos meus usuários e eles os usarão para criar N aplicativos nos quais não poderão colocar seu nome de usuário …


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.