Perguntas sobre 'architectural-patterns'

11
respostas

O que Robert C. Martin entende por SQL ser desnecessário? [fechadas]

Eu tenho lido / assistido muito conteúdo de Robert C. Martin. Eu já vi ele dizendo que o SQL é desnecessário por causa das unidades de estado sólido. Quando eu busco outras fontes para fazer isso, recebo um monte de artigos aleatórios descrevend...
26.02.2018 / 02:41
11
respostas

Quantos padrões de design e níveis de abstração são necessários? [fechadas]

Como posso dizer que meu software tem muita abstração e muitos padrões de design, ou o contrário, como saber se ele deve ter mais deles? Os desenvolvedores com quem trabalho estão programando diferentemente em relação a esses pontos. Algun...
22.06.2017 / 13:47
5
respostas

Função retornando true / false vs. void ao suceder e lançando uma exceção quando falhando

Estou criando uma API, uma função que envia um arquivo. Esta função não retornará nada / void se o arquivo foi carregado corretamente e lançará uma exceção quando houver algum problema. Por que uma exceção e não apenas falsa? Porque dentro de...
12.09.2016 / 09:31
4
respostas

Como lidar com a "dependência circular" na injeção de dependência

O título diz "Dependência Circular", mas não é o texto correto, porque para mim o design parece sólido. No entanto, considere o seguinte cenário, em que as partes azuis são fornecidas pelo parceiro externo e laranja é minha própria implementaçã...
18.08.2014 / 11:39
4
respostas

Existem vantagens em codificar os valores de dados em um programa?

Eu sou um codificador autodidata e novato, então peço desculpas se não prego a linguagem do programador. Estou trabalhando em um projeto no qual estou fornecendo dados, que serão continuamente atualizados, para desenvolvedores que, essencialm...
09.08.2016 / 20:09
3
respostas

Qual é a diferença entre padrões de assinantes e de reatores?

Publicar-se inscrever e Reactor parecendo muito semelhantes a mim. Como eles são diferentes? Em ambos os padrões, uma mensagem é passada aos assinantes indiretamente (ouvintes no padrão do reator). Eu sinto que padrão observador é mu...
09.03.2013 / 21:33
3
respostas

Formas de compartilhar o DTO através de microsserviços?

Meu cenário é o seguinte. Estou projetando um sistema projetado para receber dados de vários tipos de sensores, convertê-los e depois persisti-los para serem usados por vários serviços front-end e analíticos posteriormente. Estou tentando...
20.02.2018 / 01:29
3
respostas

O CQRS / MediatR vale a pena ao desenvolver um aplicativo ASP.NET?

Eu tenho pesquisado o CQRS / MediatR ultimamente. Mas quanto mais eu detalho, menos eu gosto. Talvez eu tenha entendido mal alguma coisa / tudo. Por isso, começa incrível, alegando reduzir o seu controlador para este public async Task<A...
14.07.2017 / 15:30
4
respostas

Substituir Condicionalmente por Polimorfismo de maneira apropriada?

Considere duas classes Dog e Cat , ambas em conformidade com o protocolo Animal (em termos da linguagem de programação Swift. Essa seria a interface em Java / C #). Temos uma tela com uma lista mista de cães e gatos. Há Interactor...
03.10.2018 / 08:02
5
respostas

Projetando uma arquitetura robusta para vários tipos de exportação?

Estou procurando padrões ou orientação arquitetônica para um novo recurso que estou desenvolvendo. Basicamente, é um recurso de exportação com vários destinos de exportação, e estou procurando encontrar uma maneira de torná-lo genérico o suficie...
05.06.2013 / 23:06