Ciências da computação dia 243
SI
- DDD → o foco principal é o dominio (dominio é a representação de
algo da vida real)
- clean archicteture → beaseado no DDD


- Domain/Core → regras de negócios (modelos também entram aqui)
- App → parte que se comunica com o Core (APIS, LIB, Interfaces, etc.)
- Presentation → fala com o USER (web/MVC)
- Infra → liga a aplicação com o mundo externo
- A comunicação acontece de fora para dentro
- IOc (inversão de controle) → uma parte exterior pede uma coisa
especifica para uma área que sabe fazer aquilo muito bem
Dependencias entre camadas

DOTNET
- .sln → modelo de solução
- solução → arquitetura mais complexa