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

Sdílet
Vložit
  • čas přidán 16. 05. 2023
  • 🤝 𝗘𝗦𝗧𝗨𝗗𝗘 𝗡𝗔 𝗔𝗟𝗨𝗥𝗔 → codft.me/alura
    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 e conceito, seu funcionamento e recheamos o vídeo de códigos de exemplo.
    📝 𝗟𝗶𝗻𝗸𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
    → Artigo sobre Arquitetura Hexagonal: wiki.c2.com/?HexagonalArchitec...
    🎙️ Compilado Podcast
    → CZcams: @CompiladoPodcast
    → Spotify: codft.me/compiladospotify
    → Newsletter: compilado.codigofonte.com.br
    🔗 Mais links do Código Fonte TV
    → codigofonte.tv
    #ArquiteturaHexagonal #Agile #Programação

Komentáře • 48

  • @victorlaurance8
    @victorlaurance8 Před rokem +11

    Muito bom, aqui no meu trabalho usamos a Arquitetura Hexagonal. Quando você pega o jeito, consegue criar componentes entregáveis num curtíssimo espaço de tempo! Facilita bastante o desenvolvimento. Excelente vídeo!

  • @duramirez
    @duramirez Před 14 dny

    Não sou muito fan de usar o Command Pattern, eu prefiro organizar meus Casos de Uso em Services. Pra mim fica melhor.

  • @BrunolimaMe
    @BrunolimaMe Před rokem +10

    Já trabalho em algumas aplicações utilizando a estratégia de Arquitetura Hexagonal, facilita muito a manutenção e entendimento do que o código faz. Fora que é mais fácil criar testes, onde cada camada tem sua responsabilidade de maneira isolada.

  • @gleitonfranco1260
    @gleitonfranco1260 Před rokem

    Passei o vídeo todo esperando algum hexágono kkk

  • @ARRABELLO

    Muito bom o vídeo. Explica muito bem o assunto. Uma opinião pessoal que eu percebi usando essa arquitetura é que tudo é criado utilizando interface e quantidade de trabalho que você tem para criar uma comunicação simples entre duas aplicações é muito maior e dependendo do tamanho do projeto isso deve ser levando em consideração em usar ou não arquitetura exagonal pois pode certamente comprometer o prazo do projeto.

  • @jonnidev
    @jonnidev Před rokem +6

    Muito bom o conteúdo, em todos os projetos em que trabalhei nunca vi tal arquitetura aplicada, logo não conhecia, muito bom mesmo.

  • @devsecoper

    vídeo está um tanto impreciso, não se pode misturar os conceitos de arquitetura hexagonal com arquitetura em camadas nem clean architecture, é tudo diferente e um verdadeiro arquiteto precisa saber explicar.

  • @gui_p_mello
    @gui_p_mello Před rokem +4

    Podem fazer um vídeo falando do paradigma ECS(Entity Component System)? Eu sei que praticamente não é usado fora da indústria de jogos mas já vi alguns devs back-end dizendo que testaram e gostaram bastante por conta da manutenabilidade, flexibilidade e da escalabilidade. Pelo que li é um paradigma que compõe objetos a partir dos dados necessários pra processá-lo numa determinada função parecido com o que o graphql faz além de outros aspectos fundamentais.

  • @BillRocha
    @BillRocha Před rokem

    Tem-se esse costume de achar que complexidade e burocracia dão status a uma aplicação.

  • @aleandromatteoni2462
    @aleandromatteoni2462 Před 21 dnem +2

    Video extremamente bacana!

  • @theteox6299
    @theteox6299 Před rokem +5

    Eu sugeri essa ideia, e agora vou ver esse video com muito orgulho e atenção. ❤

  • @thailansantos2345
    @thailansantos2345 Před rokem +2

    Eu estou atuando em um projeto q contém arquitetura hexagonal. Sou Jr(quase pleno😂), e estou em um debate gigante com um dos Sr do time só rê o nome q deve-se dar a pastas. Internal não é legal, project é MT subjetivo. Está algo cômico kkkkk

  • @dirsouza
    @dirsouza Před rokem +3

    Excelente, trabalho com Hexagonal, essa explicação foi muito boa de verdade!!!!

  • @marciomartins4111

    Vcs mandam bem. Obrigado.

  • @alexjosesilvati

    obrigado pela postagem!

  • @samusaw

    Muito boa explicação meus parabéns!

  • @paulocristo1

    Cada dia sai mais , que mais sei que não sei . Top . Agora com tudo isso bora fazer o nosso modelo e etc.

  • @etni_dev
    @etni_dev Před rokem +1

    Muito bom, explicaram um conceito complexo de forma bem simplificada

  • @Marujon-mo1fb
    @Marujon-mo1fb Před rokem

    Agradeço pelo conhecimento. Tem me ajudado muito a me reerguer.

  • @EustaquioGuimaraes
    @EustaquioGuimaraes Před rokem +1

    Muito bom. Gostei demais