Nossa, estava buscando esse conteúdo pra fazer uma atividade e veio bem na hora! Conteúdo mais bem explicado do que foi na minha pós-graduação, parabéns e obrigado!
Fe, faz um vídeo de como usar a JDK 23, nunca usei o Java antes, e baixei a versão 23, pra aprender a programar pela primeira vez, estou utilizando intellij também. E não estou conseguindo aprender usar.
Este padrão faz muito sentido quando vamos migrar de uma cloud para outra. Recentemente me deparei com isso no trabalho e nosso código nao estava neste padrão, uma pena. Já para o caso de migrar de framework, isso nao me parece uma realidade na maioria das empresas. Quem aqui já teve esta necessidade?
Alguém tem idea de quanto tempo é dado para uma entrevista técnica no itáu para junior? Parece bem trabalhoso usar TDD, arquitetura limpa e manter um histórico de commits claro.
É bonitinho na teoria, mas nenhuma das empresas que trabalhei utilizam, porque é complicado demais manter e é um nivel de complexidade, e no final acaba não sendo util.
Nanda hoje eu fiquei meio perdido na explicação. Por que eu ainda não consigo ver a aplicação por completo quando tu começa a chamar os parâmetros de um lugar para outro.
Entendo, isso é normal! A Arquitetura Hexagonal pode parecer confusa até você visualizar o fluxo completo. Minha dica é assistir novamente pausando nas partes que têm mais dúvidas e, se possível, tentar implementar um exemplo simples para praticar. Qualquer coisa, comenta aqui de novo que te ajudo!
Perdi meu emprego na pandemia e comecei aprender programação, mas desisti pela dificuldade em aprender sozinho e principalmente pela idade, tenho 37 e vi que nao ia ter futuro
Fernanda é show de bola. Mas essa arquitetura é muito burocrática, é confuso pra alguém novo entender a arquitetura do sistema e deixa QQ um perdido de tanto vai pra lá e vai pra cá. No final, o objetivo que seria simplificar a troca de uma das partes do sistema não ocorre na prática. Banco usa Cobol até hj. Por exemplo. O Spring é um framework, qual o sentido de tentar desacoplar ele ? Se justamente o objetivo do framework é ditar comportamento e arquitetura... Complexidade, overhead, complexidade.... KISS
Até consigo entender, mas não sou muito fã. Acho meio que um "over engineer". Uma arquitetura pensando em trocar uma peça vital do sistema. Talvez faça sentido em outras linguagens como javascript, mas o Java é famoso justamente por sua solidez.
@@murilorodrigues560 escrever mais códigos acaba sendo uma consequência. Imagine a hexagonal como se fosse uma peça de lego. Imagine que você teria apenas uma única peça gigante de lego e precisasse mudar o formato dela. Impossível, não? A Hexagonal você precisa ter todo o trabalho de ir construindo pequenas peças e depois fazerem elas se encaixarem. Ai, caso precise trocar uma peça, não tem problema, basta fazer uma peça pequena nova. Da trabalho fazer a versão 1.0 do software. Mas o trabalho de fazer a 2.0 te fará escrever menos.
Isso eh conteudo que eu nao consigo achar em nenhuma plataforma de cursos que tenho, braba demais!!!!
Obrigadaa, Thiago. Fico feliz que goste
Tenho entrevista técnica amanhã e cá estou, revisando com uma das melhores didáticas javeiras que conheço.
Que legall, Ilanna!! Espero que tenha se saído bem
Amo essa arquitetura e Amo Java justamente por ser uma das linguagens no qual podemos aplicá- la da melhor maneira possível!
Simmm, exatamente isso David
@@davidwelber Psicólogo tá em dia né irmão ? Amor e Java na mesma frase é perigoso. Brincadeira kkk
Meu deus, esse canal só tem ouro
Nossa, estava buscando esse conteúdo pra fazer uma atividade e veio bem na hora! Conteúdo mais bem explicado do que foi na minha pós-graduação, parabéns e obrigado!
Que bom que deu certo o timing haha! Fico muito feliz que o conteúdo te ajudou e foi claro. Obrigada pelo feedback e sucesso na sua atividade!
Obrigado por compartilhar. Esse tipo de conteúdo é dificíl de explicar e sua explicação parece um senior explicando uma atividade complexa.
Fico feliz que tenha gostado da explicação, Denisio!
20:49 não faria mais sentido retornar um Optional? Da maneira feita ignoramos o Optional do java e depois vamos ter q tratar o null.
A Fer é fera demais, braba.
Vídeo muito bom. Parabéns pela didática!
Como sempre uma ótima didática!
Muito obrigada pelo carinho, Diogoo
Fantástico Fê, eu atuo em um projeto seguindo essa arquitetura, e faz todo o sentido ❤
Boaa, que legal!
Ótimo conteúdo, perfeito
Obrigadoo, Thiago
Fe, faz um vídeo de como usar a JDK 23, nunca usei o Java antes, e baixei a versão 23, pra aprender a programar pela primeira vez, estou utilizando intellij também. E não estou conseguindo aprender usar.
Este padrão faz muito sentido quando vamos migrar de uma cloud para outra. Recentemente me deparei com isso no trabalho e nosso código nao estava neste padrão, uma pena.
Já para o caso de migrar de framework, isso nao me parece uma realidade na maioria das empresas. Quem aqui já teve esta necessidade?
acabei de assistir
Fer poderia trazer video sobre kubernets por favor
Claroo, Fernando! Ta anotada a ideia 📝
muito legal
Obrigadaa, Carlos 💜
Alguém tem idea de quanto tempo é dado para uma entrevista técnica no itáu para junior? Parece bem trabalhoso usar TDD, arquitetura limpa e manter um histórico de commits claro.
Voce tem dependencia do lombok na classe pura?
faz o um video com Spring Modulith
É bonitinho na teoria, mas nenhuma das empresas que trabalhei utilizam, porque é complicado demais manter e é um nivel de complexidade, e no final acaba não sendo util.
Nanda hoje eu fiquei meio perdido na explicação. Por que eu ainda não consigo ver a aplicação por completo quando tu começa a chamar os parâmetros de um lugar para outro.
Entendo, isso é normal! A Arquitetura Hexagonal pode parecer confusa até você visualizar o fluxo completo. Minha dica é assistir novamente pausando nas partes que têm mais dúvidas e, se possível, tentar implementar um exemplo simples para praticar. Qualquer coisa, comenta aqui de novo que te ajudo!
Toppp
Perdi meu emprego na pandemia e comecei aprender programação, mas desisti pela dificuldade em aprender sozinho e principalmente pela idade, tenho 37 e vi que nao ia ter futuro
Fernanda é show de bola. Mas essa arquitetura é muito burocrática, é confuso pra alguém novo entender a arquitetura do sistema e deixa QQ um perdido de tanto vai pra lá e vai pra cá. No final, o objetivo que seria simplificar a troca de uma das partes do sistema não ocorre na prática. Banco usa Cobol até hj. Por exemplo. O Spring é um framework, qual o sentido de tentar desacoplar ele ? Se justamente o objetivo do framework é ditar comportamento e arquitetura... Complexidade, overhead, complexidade.... KISS
Odeio essa arquitetura hexagonal com todas as minhas forças
Até consigo entender, mas não sou muito fã. Acho meio que um "over engineer". Uma arquitetura pensando em trocar uma peça vital do sistema.
Talvez faça sentido em outras linguagens como javascript, mas o Java é famoso justamente por sua solidez.
Porque Jovem
@@davidwelber pq tem que escrever 3x mais código do que se fosse um MVC.
@@murilorodrigues560 escrever mais códigos acaba sendo uma consequência. Imagine a hexagonal como se fosse uma peça de lego. Imagine que você teria apenas uma única peça gigante de lego e precisasse mudar o formato dela. Impossível, não?
A Hexagonal você precisa ter todo o trabalho de ir construindo pequenas peças e depois fazerem elas se encaixarem. Ai, caso precise trocar uma peça, não tem problema, basta fazer uma peça pequena nova.
Da trabalho fazer a versão 1.0 do software. Mas o trabalho de fazer a 2.0 te fará escrever menos.
@@davidwelber eu entendo a proposta do hexagonal, mas sabe quando vão mudar essas peças de lego? Nunca.. pelo menos na empresa que eu trabalho kkkk
Nossa, não gostei dessa explicação não, tudo muito corrido e sem conexão com os assuntos. A didática não foi boa, infelizmente.