Arquitetura Hexagonal (Explicação de Ports & Adapters Simplificada) // Dicionário do Programador

Código Fonte TV2023-05-1715 minutosIntermediário
Arquitetura HexagonalPorts & AdaptersArquitetura de SoftwareAgileProgramaçãoCódigo Fonte TV

Sobre este curso

Não seja um desenvolvedor que não entende a estrutura de projetos de software. A Arquitetura Hexagonal é sem dúvida uma das melhores soluções atualmente para projetos complexos e tem o poder de isolar domínio, melhorar acoplamento e organizar a comunicação entre os elementos da aplicação. Explicamos o conceito, seu funcionamento e recheamos o vídeo de códigos de exemplo.

Sobre o Curso

Este vídeo do Código Fonte TV explica de forma simplificada a Arquitetura Hexagonal, também conhecida como Ports & Adapters. Ele aborda como essa arquitetura ajuda a isolar o domínio, melhorar o acoplamento e organizar a comunicação entre os elementos de uma aplicação complexa, sendo uma das melhores soluções para projetos de software complexos.

O que você vai aprender

  • O conceito e funcionamento da Arquitetura Hexagonal
  • O papel de Ports & Adapters na arquitetura
  • Como isolar o domínio de uma aplicação para maior manutenibilidade
  • Estratégias para melhorar o acoplamento em projetos de software
  • Métodos para organizar a comunicação entre diferentes elementos da aplicação
  • Exemplos práticos de código para ilustrar a aplicação da Arquitetura Hexagonal

Pré-requisitos

  • Conhecimento básico de programação e desenvolvimento de software
  • Familiaridade com conceitos de engenharia de software e padrões de projeto (recomendado)

Para quem é este curso

Desenvolvedores, arquitetos de software e estudantes que desejam entender melhor a estrutura de projetos complexos, aprender sobre a Arquitetura Hexagonal e aplicar boas práticas de design de software para criar sistemas mais robustos, manuteníveis e com baixo acoplamento.