No artigo entitulado "Screaming Architecture", Uncle Bob faz uma analogia entre a planta de um prédio e a arquitetura do software: a planta ilustra de forma clara quando se trata de uma casa ou de uma biblioteca. Sendo assim, uma boa arquitetura deveria deixar claro do que se trata o software (por ex, é uma... Continuar Lendo →
Sobre camadas, cebolas e hexágonos…
Este artigo ilustra um estilo de arquitetura focado no domínio do software, onde os detalhes (ex.: UI, acesso a dados) dependem do domínio e não o contrário. Veremos toda a transição de um estilo de arquitetura em camadas mais acoplado para o estilo mais flexível (e alguns de seus nomes mais conhecidos). A TRADICIONAL ARQUITETURA... Continuar Lendo →