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.
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.
@@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
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?😂
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.
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
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 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.
@@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...
Cara, SENSACIONAL. Eu sinto falta desse tipo de conteúdo, ainda mais utilizando Go Lang
Aula sensacional, segundo vídeo que assisto de vocês e entendo completamente o assunto! Muito obrigado pelo trabalho de vocês!
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.
Obrigado por compartilhar o conhecimento
Como sempre um show de coteúdo!
Para o mundo de microservices faz muito sentindo tudo isso.
Muito bom o vídeo, está de parabéns.
Que aula! 👏👏👏
Sensacional!!!!! Seria super interessante se você misturasse o Repository com o UnitOfWork
Wesley, conteúdo top, muito obrigado.
Aula topzera !!!
Esse canal é top demais
Sensacional 🚀🚀
E se eu precisar de uma função que retorna mais de uma categoria, tipo, um GetMany() ([]Categories) ?
Eu to querendo aplicar Repository Pattern, Services e Domain Driven Design no Laravel
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.
ksksks
Começou o vídeo com "Bem vinde" eu já saí na hora.
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
@@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
maravilhosoooooooo
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?😂
Sugestão, troca o título, grandes monolitos
Na minha opinião, todo dev deveria saber trabalhar com solid. Aliás, é uma vergonha que a grande maioria nem sabe o que é
"Bem-vinde" é sacanagem. Até gostava do canal. Retirei minha inscrição.
pq sacanagem?
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.
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
eu estou enganado ou você está resolvendo um problema de adapter com repository?
mds que complicação
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...
Faz assim, grava um vídeo melhor ;) Aí fica do jeito que vc acha bacana.
@@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.
@@aldisseia se não gostou, guarda para você, puta bglh desnecessário tentar colocar as suas frustrações nos outros. Larga de ser babaca.
O único comentário respondido por eles foi o seu, e olha a maturidade dos caras. Desnecessário em @FullCycle
@@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...