Padrões de DI – Parte 2: Composition Root

Na primeira parte da série "Padrões de DI", vimos uma introdução sobre o conceito de Dependency Injection e seus três aspectos: composição, ciclo de vida e interception. Nesta parte, veremos o conceito chamado de Composition Root e como aplicá-lo. 1. O QUE É Composition Root é o componente da aplicação onde é feita a composição dos... 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 →

Blog no WordPress.com.

Acima ↑