Repository Pattern e o poder do desacoplamento em grandes aplicações

  Рет қаралды 17,844

Full Cycle

Full Cycle

3 жыл бұрын

Nesse vídeo você entenderá na teoria e na prática o padrão Repository e como ele poderá te ajudar a criar aplicações de grande porte mantendo baixo acoplamento.

▪ Clique no botão vermelho, INSCREVA-SE aqui no canal e ative as notificações 🛎para o youtube te avisar dos novos conteúdos por aqui.
E não esquece de deixar seu 👍nos vídeos. Isso nos ajuda a saber se você tá curtindo, beleza?
→ Baixe nosso livro sobre Docker:
Acesse: fullcycle.com.br/
→ Siga-nos no Instagram: @devfullcycle
→ Participe de nosso Canal no Telegram:
t.me/devfullcycle
→ Assine nosso Podcast:
fullcycle.com.br/categoria/po...

Пікірлер: 35
@leonardovales7637
@leonardovales7637 3 жыл бұрын
Cara, SENSACIONAL. Eu sinto falta desse tipo de conteúdo, ainda mais utilizando Go Lang
@brunovivaldo539
@brunovivaldo539 3 жыл бұрын
Wesley, conteúdo top, muito obrigado.
@italocedrosales7488
@italocedrosales7488 3 жыл бұрын
Como sempre um show de coteúdo!
@brunodiedrich625
@brunodiedrich625 2 жыл бұрын
Aula sensacional, segundo vídeo que assisto de vocês e entendo completamente o assunto! Muito obrigado pelo trabalho de vocês!
@marceloolimaa
@marceloolimaa 3 жыл бұрын
Obrigado por compartilhar o conhecimento
@magnobastosbarboza2925
@magnobastosbarboza2925 2 жыл бұрын
Muito bom o vídeo, está de parabéns.
@josebraz5856
@josebraz5856 7 ай бұрын
Eu gosto de utilizar o repository pattern fazendo ele depender de DataSources. Por exemplo, para uma aplicação mobile voce pode ter um banco para fazer cache dos dados e uma api, ambos seriam DataSources. O repository pode depender desses dois e saber como manipular o cache e os dados atualizados da api.
@Credin84
@Credin84 3 жыл бұрын
Esse canal é top demais
@rsoaresctb
@rsoaresctb Жыл бұрын
Que aula! 👏👏👏
@danielanselmo3392
@danielanselmo3392 Жыл бұрын
Aula topzera !!!
2 жыл бұрын
Sensacional 🚀🚀
@yurimelo3404
@yurimelo3404 2 жыл бұрын
Sensacional!!!!! Seria super interessante se você misturasse o Repository com o UnitOfWork
@renatosouza1k
@renatosouza1k 3 жыл бұрын
Para o mundo de microservices faz muito sentindo tudo isso.
@hugo_ia
@hugo_ia 2 жыл бұрын
maravilhosoooooooo
@MrMatheusssilva
@MrMatheusssilva 2 жыл бұрын
E se eu precisar de uma função que retorna mais de uma categoria, tipo, um GetMany() ([]Categories) ?
@josuebarros5727
@josuebarros5727 2 жыл бұрын
Eu to querendo aplicar Repository Pattern, Services e Domain Driven Design no Laravel
@GugaFerri
@GugaFerri Жыл бұрын
Bom dia, pessoal! Gostaria de um exemplo de repository pattern com relacionamentos, se existe lazy loading, etc. Exemplos mais completos Alguém tem aquele link amigo?😂
@arozendojr
@arozendojr 3 жыл бұрын
Sugestão, troca o título, grandes monolitos
@RenanDuarteHB11
@RenanDuarteHB11 2 жыл бұрын
0:03 - Sejam bem vindos ja é o suficiente, não precisa falar bem vindo e bem vinda, o compilador da lingua ja infere o tipo do objeto de forma genérica.
@newtao
@newtao 2 жыл бұрын
ksksks
@tiagocardoso9056
@tiagocardoso9056 Жыл бұрын
Começou o vídeo com "Bem vinde" eu já saí na hora.
@lyzziebb4809
@lyzziebb4809 3 ай бұрын
eu prefiro assim sabe, sempre achei um absurdo e machista a nossa lingua usar o 'o' para generizar um grupo de pessoas que pode ter homens e mulheres
@RenanDuarteHB11
@RenanDuarteHB11 3 ай бұрын
@@lyzziebb4809 não eh absurdo, e nem machista, a derivação latina usa alguns artigos no masculino como forma genérica por convenção léxica... mas TD certo, qualquer acha o que quiser, mas eh bom salientar q se trata apenas de opinião não tem ligação com a realidade dos fatos... vlw flw
@dbsouza
@dbsouza 3 жыл бұрын
Na minha opinião, todo dev deveria saber trabalhar com solid. Aliás, é uma vergonha que a grande maioria nem sabe o que é
@fernandorotermund5793
@fernandorotermund5793 3 жыл бұрын
Dúvida sobre o padrão Repository, exemplo: 1) se eu tenho a tabela clientes e eu preciso uma hora fazer um select que vem todos e outra hora eu preciso fazer um select que vem só o nome e por aí vai, eu faço um método para cada consulta? Mesmo que esse método só será utilizado uma vez? 2) No meu Repository pedidos eu preciso trazer os pedidos e TB os itens eu posso fazer um método só que já traz tudo ou faço Repository separados para pedidos e itens. Não sei se deu para entender, minhas dúvidas são quando o Repository precisa ser mais comexos e trazer mais de uma tabela quando se tem tabelas ligadas umas nas outras.
@joserafaelterra
@joserafaelterra 2 жыл бұрын
1 - De preferência um GetCustomer e GetCustomers 2 - Para organização, eu criaria um repository separado que traz a junção de ambos os dados, isto pode ser usado até mesmo para usar 2 bancos de dados ao mesmo tempo em alguns casos
@low_samba
@low_samba Жыл бұрын
mds que complicação
@chiarellirj
@chiarellirj 7 ай бұрын
"Bem-vinde" é sacanagem. Até gostava do canal. Retirei minha inscrição.
@lyzziebb4809
@lyzziebb4809 3 ай бұрын
pq sacanagem?
@aldisseia
@aldisseia Жыл бұрын
Vc falar de mais, foge do assunto, tinha até vontade de fazer teu curso, mas com isso "Blabla blabla", não tenho paciência para "papinho"... tive que ir pulando os pedaços do vídeo para chega aos pontos que queria, e provavelmente perdi alguma coisa...
@FullCycle
@FullCycle Жыл бұрын
Faz assim, grava um vídeo melhor ;) Aí fica do jeito que vc acha bacana.
@aldisseia
@aldisseia Жыл бұрын
@@FullCycle Deu pra ver que vc pode até ter um bom hard skills, não sei, propaganda até tem... mas resiliência, pelo que vejo, vc n tem, n sabe receber uma critica construtiva, imagina um aluno reclamando de alguma coisa durante o curso... E respondendo: não é questão de melhor ou pior, e meu foco não é fazer vídeos sobre o tema que não é nenhum bicho papão, só não gosto de perder tempo e a fuga do assunto, "Papinho" faz isso, mas pode deixar, já dei uma olhadinha no roadmap.
@gutsama7765
@gutsama7765 8 ай бұрын
@@aldisseia se não gostou, guarda para você, puta bglh desnecessário tentar colocar as suas frustrações nos outros. Larga de ser babaca.
@fernandocosta3307
@fernandocosta3307 Ай бұрын
O único comentário respondido por eles foi o seu, e olha a maturidade dos caras. Desnecessário em @FullCycle
@aldisseia
@aldisseia Ай бұрын
​@@fernandocosta3307 Fico imaginando o atendimento desse povo, quando falo papinho são assuntos desnecessário para o conteúdo, é como vc contar uma piada no meio de um velório Hoje tudo é dinâmico, o tempo é o bem mais precioso que uma pessoa pode ter, se esse vídeo é um mostruário de um curso ou trinamento, complica, muita conversa fora do conteúdo "Papinho" onde poderia tem um vídeo de 30m o tempo passa a ter mais de 50m, eu, não sei os outros, não tenho foco quando isso acontece. @fernandocosta3307 Valeu pelo seu comentário...
Dto vs DAO vs Repository - Entenda esses patterns e SUBA DE NÍVEL!
21:50
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 34 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 14 МЛН
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 8 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 116 МЛН
Os 3 erros que os dev comete ao iniciar com DDD
18:18
Full Cycle
Рет қаралды 9 М.
Como criar um sistema monolítico realmente modular
37:02
Full Cycle
Рет қаралды 10 М.
Entenda tudo sobre REPOSITORY PATTERN  |  .NET 8 - C#
24:46
Crislaine D'Paula
Рет қаралды 455
How I Use The Generic Repository Pattern In Clean Architecture
17:15
Milan Jovanović
Рет қаралды 33 М.
Entendendo Presenters na Clean Architecture
19:31
Full Cycle
Рет қаралды 6 М.
Deep Dive Into the Repository Design Pattern in Python
11:56
ArjanCodes
Рет қаралды 72 М.
DDD e Domain Events na prática: O que você precisa saber
1:08:06
Жизнь КОМАРА (смешное видео, юмор, приколы, поржать)
0:59
Натурал Альбертович
Рет қаралды 7 МЛН
Её Страх Вполне Обоснован 😂
0:17
Глеб Рандалайнен
Рет қаралды 3 МЛН
SIUUUU!
0:15
ARGEN
Рет қаралды 1,3 МЛН
Арестовали наглых мошенников 🤯
0:52
Фильмы I Сериалы
Рет қаралды 1,8 МЛН
When the snacks hit you like! 🤩🤤 #comedy #candy
0:14
We Wear Cute
Рет қаралды 11 МЛН
Когда все обошлось 😮‍💨 | Королева Двора
0:16
Аминка Витаминка
Рет қаралды 1,7 МЛН