Arquitetura Limpa na PrÃĄtica - Pt.4 - Infra & Controllers

āđāļŠāļĢāđŒ
āļāļąāļ‡
  • āđ€āļœāļĒāđāļžāļĢāđˆāđ€āļĄāļ·āđˆāļ­ 12 āļ.āļĒ. 2024
  • 🗒DescriçÃĢo:
    Prepare-se para explorar as entranhas da Arquitetura Limpa! Finalizando com chave de ouro, em nosso Último vídeo, vamos nos aprofundar nas camadas de Infraestrutura e ApresentaçÃĢo, dois pilares essenciais para a construçÃĢo de sistemas sÃģlidos e flexíveis. Se vocÊ busca entender como separar preocupaçÃĩes e manter seu cÃģdigo organizado, este guia ÃĐ para vocÊ.
    No vídeo exploramos um exemplo de cÃģdigo para ilustrar a separaçÃĢo clara entre Infraestrutura e ApresentaçÃĢo. Essa separaçÃĢo de responsabilidade facilita os testes e a evoluçÃĢo do sistema.
    O que ÃĐ a camada de Infraestrutura na Arquitetura Limpa?
    Nossas implementaçÃĩes concretas, componentes de baixo nível: acesso a dados, comunicaçÃĩes externas e recursos do sistema.
    DefiniçÃĢo e funçÃĢo da camada de ApresentaçÃĢo na Arquitetura Limpa?
    Abordagens para interaçÃĩes com o usuÃĄrio: interfaces grÃĄficas, APIs, etc. No nosso contexto, o end-point de nossa API.
    Neste vídeo vamos:
    * Criar a camada de Infra e seus arquivos
    * Criar a camada de Presentation/Controllers
    * Criar a service
    * Realizar a requisiçÃĢo a nossa API
    * Finalizar nosso projetoðŸ”Ĩ
    ðŸŽŊQuem Deve Assistir:
    Desenvolvedores, arquitetos de software e entusiastas interessados em compreender a estruturaçÃĢo eficiente de sistemas atravÃĐs da Arquitetura Limpa.
    🗃Link do repositÃģrio do git
    github.com/San...
    📝Link documentaçÃĢo Mercado Pago utilizada no vídeo
    www.mercadopag...
    âœĻCrÃĐditos:
    Music from Uppbeat (free for Creators!):
    uppbeat.io/t/p...
    License code: RJ1CGEOKGRQIESC1
    uppbeat.io/t/a...
    License code: QMOGR65GTIMNSZQW
    uppbeat.io/t/p...
    License code: EMQPHDKEYOT06T7D
    uppbeat.io/t/j...
    License code: JLVDESYFITTYRAGV
    uppbeat.io/t/k...
    License code: MCCBCM4PSBB05GA0
    PHONK MUSIC ( CRAZY BASS)
    Music by 34123235 from Pixabay
    Vídeo de Distill: www.pexels.com...
    Lembre-se de curtir o vídeo, compartilhar com outros desenvolvedores e inscrever-se para mais tutoriais Úteis sobre desenvolvimento e integraçÃĩes.
    #java #solid #arquiteturalimpa #desenvolvimento #boracodar

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™ • 9

  • @nettion
    @nettion 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Muito legal seu canal. Poderia adicionar mais casos de uso, talvez implementar a camada de banco de dados e talvez outros gateways de pagamento. E adicionar outros padrÃĩes como factory e strategy e uns tests tambÃĐm . Abraços

    • @sandroramos1703
      @sandroramos1703  2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Show, vamos abordar esse projeto mais vezes no futuro👊

  • @gabriellivieira8024
    @gabriellivieira8024 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Ótima aula professor!!

  • @JoneySousa
    @JoneySousa 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Muito bacana! ParabÃĐns!

  • @lucarauj
    @lucarauj 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

    Sandro, se eu quiser desenvolver essa mesma aplicaçÃĢo em Java, muda muita coisa?

    • @sandroramos1703
      @sandroramos1703  9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Vai ter de criar toda essa parte que o framework abstrai para gente, vai dar uma trabalheira, mas ÃĐ possível sim.

    • @lucarauj
      @lucarauj 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™ +1

      @@sandroramos1703 fiz em Java mas por enquanto estou recebendo um status code 500.

    • @sandroramos1703
      @sandroramos1703  9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      manda o git@@lucarauj