REUTILIZE implementações de forma ORGANIZADA com o padrão ADAPTER ou WRAPPER!

  Рет қаралды 6,351

RinaldoDev

RinaldoDev

Күн бұрын

Пікірлер: 44
@emersonfranca481
@emersonfranca481 5 ай бұрын
Que didática incrível!
@Shurd12
@Shurd12 3 жыл бұрын
Chutaria que o próximo vai ser o o Facade Um motivo para fazer o adapter com mais de uma SDK... Considere que o método de debitar além de pagar no Meio de pagamento também valide algo com relação a uma informação pessoa, como CPF, porém não é um método dentro da SDK de pagamento em si, uma outra comunicação torna-se necessária, mas ainda dentro do fluxo do débito. Ficou muito bom o vídeo!
@diegodsa13
@diegodsa13 2 жыл бұрын
Dúvida em 29:35 Você prefere fazer adaptação por composição do que por herança. Seu motivo é que se um outro time estiver utilizado sua classe Adapter por herança nunca mais você poderia retirar a herança dela. Outro motivo é que o Adapter por composição lhe permitiria criar adapters para outras classes com novas composições. 1 - O que me impediria de ter um adapter por herança e para adaptar outras classes realizar composição nesta classe? 2 - Se eu tiver criado um adapter por composição onde eu não alterei os métodos do Adaptiee o outro time também poderia fazer uso da minha classe e da mesma maneira que na herança eu ficaria impedido de refatorar o código.
@hugo_alves
@hugo_alves 5 ай бұрын
Grato por compartilhar. Conteúdo muito bem explicado!
@diegodsa13
@diegodsa13 2 жыл бұрын
Tow-way Adapter em 21:30 Princípio de Substituição de Liskov
@thgdsa9090
@thgdsa9090 Жыл бұрын
muito obrigado pelo vídeo, tenho prova de padrõs de projeto amanha e está ajudando bastante. Faz um de Observer depois
@rodrigopzs
@rodrigopzs Жыл бұрын
Parabéns pelo conteúdo.
@rinaldodev
@rinaldodev Жыл бұрын
Muito obrigado!
@andersonribeiro7134
@andersonribeiro7134 2 жыл бұрын
Parabéns pelo conteúdo. Foi muito didático.
@rinaldodev
@rinaldodev 2 жыл бұрын
Espero ter ajudado! Acompanhe os outros também, Aderson!
@vanderleiloureiro5434
@vanderleiloureiro5434 3 жыл бұрын
Excelente aula! Nem vendo na faculdade aprendi fácil assim, canal merece crescer demais!
@rinaldodev
@rinaldodev 3 жыл бұрын
Muito obrigado pelo feedback, Vanderlei! :D Vamos crescer! Vamos compartilhar!
@Matheus-k1u
@Matheus-k1u Жыл бұрын
Excelente aula! Obrigado por disponibilizar conteúdo com tanta qualidade!
@fagnercarvalho681
@fagnercarvalho681 2 жыл бұрын
Muito boa a sua didática, consegui entender muito bem. Obrigado!
@rinaldodev
@rinaldodev Жыл бұрын
Que ótimo, Fagner! Bons estudos e da uma olhada nas outras playlists também!
@tadeufilho352
@tadeufilho352 2 жыл бұрын
Rinaldo, obrigado por tanto conteúdo. Gostaria de ter conhecido seu canal antes. Grande abraço
@rinaldodev
@rinaldodev 2 жыл бұрын
Sucesso!
@diogenesrafael
@diogenesrafael 2 жыл бұрын
Cara, ótimo vídeo!
@rinaldodev
@rinaldodev 2 жыл бұрын
Muito obrigado 😁
@tekkenff4601
@tekkenff4601 5 ай бұрын
Show!!
@franciscomarcondes5163
@franciscomarcondes5163 2 жыл бұрын
Melhor explicação, impossível. obrigado por mais uma aula.
@harrisonhakinensouza
@harrisonhakinensouza Жыл бұрын
Muito bom seus vídeos. Comecei a pouco mais de um mês como dev, e com suas dicas já estou otimizando meus códigos e tendo reconhecimeto. Muito obrigado.
@felipegadelha2752
@felipegadelha2752 3 жыл бұрын
Top D+
@rinaldodev
@rinaldodev 3 жыл бұрын
Valeu, Felipe!
@francisco46545
@francisco46545 3 жыл бұрын
Definitivamente uma referencia em java. Um canal que todo dev java deveria conhecer, principalmente os Juniors
@rinaldodev
@rinaldodev 3 жыл бұрын
Valeu, Deybson! Compartilha com os colegas!
@nettoaoquadrado
@nettoaoquadrado Жыл бұрын
Valeu pelo conteúdo. Trabalho com C# então ta dando pra acompanhar de boas. Cara, seria legal trazer o diagrama UML dos padrões.
@rinaldodev
@rinaldodev Жыл бұрын
Comecei a fazer depois de alguns vídeos. :)
@juniorcapra
@juniorcapra 3 жыл бұрын
excelente conteúdo
@rinaldodev
@rinaldodev 3 жыл бұрын
Valeu, Junior!
@douglasandrade5199
@douglasandrade5199 Жыл бұрын
Gostei.
@caiocesarmelolopes2156
@caiocesarmelolopes2156 3 жыл бұрын
Muito bom!
@rinaldodev
@rinaldodev 3 жыл бұрын
Valeu, Caio! #TMJ 👊
@arthuralvespsy
@arthuralvespsy 3 жыл бұрын
Mais uma vez me deparo com um padrão que vinha a utilizar a muito tempo e não sabia o significado, até por que venho trabalhando em ótimas equipes ai vou fazendo por osmose rsrs. Ótima Explicação Rinaldão !
@rinaldodev
@rinaldodev 3 жыл бұрын
Isso é super normal, Arthur. O bom de poder "formalizar o conhecimento", que é o que você vem fazendo, é facilitar as discussões. É muito mais fácil sugerir o uso de um Adapter, do que ter que explicar o que é um.
@renatomateus5538
@renatomateus5538 Жыл бұрын
Seria o que acontece quando a gente usa o JavaFX para produção de interfaces gráficas? Estendendos Application?
@MaxGyn2023
@MaxGyn2023 11 ай бұрын
o que é um SDK?
@volthier
@volthier 3 жыл бұрын
Seria bem legal abordar SOLID com java :)
@rinaldodev
@rinaldodev 3 жыл бұрын
É um conteúdo considerado. :)
@GaiusLibrietscientia
@GaiusLibrietscientia 2 жыл бұрын
Perdoe minha ignorância mas o que diabos é uma sdk?
@rinaldodev
@rinaldodev 2 жыл бұрын
Geralmente eu me refiro a uma biblioteca de desenvolvimento que alguém te provê! Meio que um .jar proprietário para você, por exemplo, comunicar com um meio de pagamento usando a sua própria linguagem (Java no caso).
@EliasDeveloper
@EliasDeveloper 2 жыл бұрын
👏👏👍👍
@Victorvilardo
@Victorvilardo Жыл бұрын
volta com esse cursoo
@danilo2735
@danilo2735 2 жыл бұрын
Muito bom!!
Evite IF/ELSE e HERANÇA aplicando o padrão STRATEGY!
26:28
RinaldoDev
Рет қаралды 19 М.
Aprenda PRA VALER o padrão SINGLETON e suas DESVANTAGENS!
24:15
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
ACELERE seus STREAMS! Torne-os PARALELOS!
27:09
RinaldoDev
Рет қаралды 4,5 М.
Beans CDI e TESTE de API REST com o QUARKUS!
26:11
RinaldoDev
Рет қаралды 7 М.
Apenda a criar MÚLTIPLAS THREADs em JAVA!
25:15
RinaldoDev
Рет қаралды 13 М.
Design Pattern Adapter na Prática
19:36
Full Cycle
Рет қаралды 27 М.
Aprenda a fazer COLLECT em STREAMS, a EVOLUÇÃO DO REDUCE!
25:17
Torne FLEXÍVEL a CRIAÇÃO de objetos com FACTORY METHODS!
31:57
REBASE, CONFLITOS e mais comandos ÚTEIS para GIT e GITHUB!
36:22
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН