Package by Component + C4 + Structurizr

  • Palestra
  • TDC 2024
  • São Paulo
  • 20 de setembro de 2024
Package by Component + C4 + Structurizr
Conteúdo apresentado na trilha Arquitetura Java.

Resumo:  Através de uma aplicação de exemplo em Spring Boot, vou demonstrar três coisas: uma forma de organização de código (package by component, a proposta do Simon Brown para modular monoliths); C4 (diagramas arquiteturais) e Structurizr (uma ferramenta open source e gratuita para fazer os diagramas do C4 seguindo a filosofia doc-as-code). Ao longo da palestra falaremos sobre granularidade e modularização, a importância de diagramas arquiteturais e como colocar tudo isso em prática! 
Fotos