Perguntas com a marcação «architecture»

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

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

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

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