Injeção de dependência - Como funciona um container de DI? | Dias de Dev

  Рет қаралды 7,832

Dias de Dev

Dias de Dev

Күн бұрын

Пікірлер: 68
@luizfelipeburgattjolo6578
@luizfelipeburgattjolo6578 3 жыл бұрын
na minha opinião o seu canal referente a explicações com mão na massa é o melhor!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, obrigado demais por esse feedback. Fico muito feliz! :-D
@guilhermeniederle9308
@guilhermeniederle9308 3 жыл бұрын
Muito bom! Mostra aí como você fez o container, vai ser daora!
@iolandazequim1453
@iolandazequim1453 3 жыл бұрын
Lobo
@ryanfelipe7040
@ryanfelipe7040 3 жыл бұрын
COM CERTEZA MEU AMIGO, pode pegar aquele containerzão feito a unha lá e trás pra ca fazendofavô!!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, deixa comigo que no futuro vou trazer sim. 😁😁
@jcuema
@jcuema 3 жыл бұрын
Como sempre, parabéns pelo vídeo! E gostei da idéia de trazer um container DI feito na mão, ia ser interessante ver como é feito um. Isso com certeza abriria a mente.
@guima_dev
@guima_dev 3 жыл бұрын
Boa Vinicius!! A ideia de trazer um video mostrando como você implementou o container DI na mão é muito boa! Com certeza seria bacana !
@clippervr56
@clippervr56 3 жыл бұрын
Vinícius, grato pela generosidade ao compartilhar conosco teu conhecimento!
@clippervr56
@clippervr56 3 жыл бұрын
@@DiasDeDev conhecimento prático de "ouro".
@EsronDtamar
@EsronDtamar 3 жыл бұрын
Injeção de dependência parece mágica mesmo.
@anisbertoreis6438
@anisbertoreis6438 3 жыл бұрын
Sensacional ! Todos querem ver o container raiz rsrsrs ..... vai ser top
@DiasDeDev
@DiasDeDev 3 жыл бұрын
heheheh Parece que despertou o interesse da galera. Vou trazer esse conteúdo sim.
@thiaguinhowjj
@thiaguinhowjj 3 жыл бұрын
Uma coisa que faço muito é usar containers para separar domínio por ambiente. Por exemplo: eu tenho um adapter que consome alguma API. Se eu não quiser ficar testando isso in live no meu env de dev, eu posso criar um Mock do Adapter. Em PRD se o usa o adapter real life e em DEV eu uso o mock do adapter. Funciona muito bem. Parabéns mais uma vez pelo vídeo!
@ronpdf2084
@ronpdf2084 Жыл бұрын
vc tem video explicando pra leigos Injeção de dependência?
@brunohonda848
@brunohonda848 3 жыл бұрын
Dias, por favor, traz o vídeo sobre como você implementou o container
@RonyAdersonpc
@RonyAdersonpc 2 жыл бұрын
Boa tarde excelente vídeo, acompanhei o projeto do Kilderson todo porem para implementar usando rotas com o phpslim4, meu maior desafio está em instanciar o php-di nas controllers , já que ele eh chamada dinamicamente pela rota
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Você pode usar o container de DI do próprio Slim. Bem mais tranquilo de configurar tudo. :-)
@JoseCarlos-yb5jc
@JoseCarlos-yb5jc 3 жыл бұрын
Excelente vídeo Vinicius. Abraço
@rafaelmdurante
@rafaelmdurante 3 жыл бұрын
Massa!! Traz sim como fez o container! 👍👍
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, vou trazer sim, Rafael. Obrigado pelo feedback. :-D
@eliabnertxmq
@eliabnertxmq 2 жыл бұрын
sensacional!
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Que bom que gostou. :-D
@rodrigoum
@rodrigoum 3 жыл бұрын
Mais um ótimo vídeo. Também gostaria de ver como você fez essa implementação do container.
@yurioliveira6066
@yurioliveira6066 2 жыл бұрын
Video muito bom !
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Que bom que curtiu, Yuri. 😁
@SilasStoffel
@SilasStoffel 3 жыл бұрын
Top, tenho interesse em conhecer o container que desenvolveu.
@SilasStoffel
@SilasStoffel 3 жыл бұрын
@@DiasDeDev 😃👍
@JandelsonOliveira
@JandelsonOliveira 3 жыл бұрын
Ótimo conteúdo. E faz o vídeo mostrando como criou vai ser massa.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Vou trazer esse conteúdo sim. Obrigado pelo feedback. :-D
@guilhermechaves2053
@guilhermechaves2053 3 жыл бұрын
Bem legal esse conteúdo, sempre quis saber como funciona esse containers. No caso, o container do Symfony é assim também?
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Sim sim. Todos funcionam através do mesmo princípio. :-D Cada um tem suas particularidades de funcionamento. Tipo, o Symfony tem as chaves onde você pode dar um nome a determinado parâmetro e tal. Mas a forma como ele busca a dependência é a mesma.
@guilhermechaves2053
@guilhermechaves2053 3 жыл бұрын
@@DiasDeDev aaah, legal !
@tadeubdev
@tadeubdev 3 жыл бұрын
Muito bom!
@ThiagoIcassatti
@ThiagoIcassatti 3 жыл бұрын
Ensina pra nós como escreveu na mão injeção de dependência. Vi que o Laravel usa isso massivamente, mas não entendo direito na prática o que isso significa. Inclusive para ter certificação esse conhecimento é essencial
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Todo framework usa. Não só o Laravel. É até fácil de fazer, na verdade. Usando reflection você vai percorrendo os parâmetros. Vou trazer esse conteúdo no futuro sim. :-D
@ThiagoIcassatti
@ThiagoIcassatti 3 жыл бұрын
@@DiasDeDev Que tal fazer um Discovery dentro de um framework? Explicando containers de serviço com injeção de dependência. Qual é a diferença de containers de serviço de um framework e containers docker?
@douglasbernardodev
@douglasbernardodev 3 жыл бұрын
Boaaa. Hoje eu estou usando um componente do Symfony que funciona de forma simular. E de fato as coisas funcionam "automagicamente". É super maneiro. Mas fiquei curioso pra aprender como você implementou na unha o seu próprio container. Se puder mostrar seria muito bom. ABS.
@douglasbernardodev
@douglasbernardodev 3 жыл бұрын
@@DiasDeDev outra coisa legal tbm. E se eu quiser mudar do Symfony para o PHP DI na mesma pegada do clean architeture? Como faço isso sem grandes dificuldades? Esse negócio de diminuir acoplamento fica crescendo na nossa mente... se vc não tiver cuidado fica doido 😂
@viniciusgomes3702
@viniciusgomes3702 3 жыл бұрын
Eae meu xara, muito bom e também te agradecer pelo video do crawler headless, desculpa a sumida kk eu vou tentar não fazer mais, Vini eu queria também deixar umas sugestões: faz um video sobre o inertia.js e sobre o PHP BotMan, até mais Vlw.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, valeu pelas sugestões, xará! Anotei aqui!
@johnatadavi5326
@johnatadavi5326 3 жыл бұрын
Conteúdo muito top!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, que bom que curtiu. Obrigado pelo feedback! :-D
@talyssonlima2820
@talyssonlima2820 3 жыл бұрын
Queremos vê como é implementado na mão!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Vou trazer esse conteúdo sim, Talysson. :-D
@adailtonmoura8483
@adailtonmoura8483 3 жыл бұрын
Qual as configs do seu ambiente? Parabéns pelo vídeo.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
No sentido de hardware ou software?
@adailtonmoura8483
@adailtonmoura8483 3 жыл бұрын
de hardware webcam pc...
@viniciusbarth5604
@viniciusbarth5604 3 жыл бұрын
Muito bom! Vc já pensou em fazer um podcast sobre PHP? Estava procurando esses dias e infelizmente não achei nenhum.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Fala, xará. Eu já participei de alguns, mas nunca pensei em fazer um não. É um trabalho que eu não conseguiria organizar agora pra ter tempo. =/ Mas vou deixar aqui uns links pra você. Esses são os que têm no hipsters.tech. Eu participei do segundo: - hipsters.tech/php-nao-e-coisa-de-sobrinho-hipsters-36/ - hipsters.tech/php-moderno-hipsters-162/ Participei desse Devs Cansados: anchor.fm/devs-cansados/episodes/30--Pq-No-PHP-er5b5u E tem esse aqui específico de PHP, sobre as novidades que vão surgindo: phpinternals.news/
@viniciusbarth5604
@viniciusbarth5604 3 жыл бұрын
@@DiasDeDev hipsters eu sempre escuto. Já esse phpinternels eu nunca ouvi, vou dar olhada. Valeu pelas dicas.
@leonardosc2175
@leonardosc2175 3 жыл бұрын
Muito bom, gostaria de ver sim como vc criou isso sem utilizar bibliotecas, assim a gente entende melhor como são as coisas "under the hood" :)
@clippervr56
@clippervr56 3 жыл бұрын
Tarique, muito bom!
@clippervr56
@clippervr56 3 жыл бұрын
@@DiasDeDev Tarique é o nome do amigo. Ele teu aluno dos cursos da Alura! rsrs...
@armandojrn
@armandojrn 3 жыл бұрын
eu quero, rs...!
@saviocardoso6719
@saviocardoso6719 2 жыл бұрын
Como que eu faço com interface de implementação?
@DiasDeDev
@DiasDeDev 2 жыл бұрын
Sávio, foi literalmente o que eu fiz nesse vídeo. rsrsrs
@impervictor
@impervictor 3 ай бұрын
Olá não achei o comentário fixado com link
@deusmar
@deusmar 3 жыл бұрын
👏👏👏👏👏
@heyyy4987
@heyyy4987 3 жыл бұрын
Legal
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Que bom que curtiu, Andre. :-D
@heyyy4987
@heyyy4987 3 жыл бұрын
@@DiasDeDev curtindo o canal sim.
@danielneto6619
@danielneto6619 3 жыл бұрын
Manda ai a injeção de dependência "na unha" pra nós.
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Deixa comigo. Vou preparar esse conteúdo em breve. :-D
@MatheusJohannAraujo
@MatheusJohannAraujo 3 жыл бұрын
Caraca, eu não sabia que dava para pegar o return pelo require 😐😀
@luan_maik
@luan_maik 3 жыл бұрын
no arquivo de bootstrap da aplicação faz sentido usar, mas dentro da aplicação (controllers, services, etc) começa a cheirar mau
@loovez1
@loovez1 3 жыл бұрын
Muito bom!
@DiasDeDev
@DiasDeDev 3 жыл бұрын
Opa, que bom que curtiu, Michel. :-D
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,2 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 699 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 79 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
INJEÇÃO DE DEPENDÊNCIAS AUTOMÁTICAS COM PHP-DI
46:48
Clube Full-Stack
Рет қаралды 1,2 М.
Logins seguros - Armazenando senhas corretamente | Dias de Dev
12:46
Como o PHP funciona? - Conheça o OPcache | Dias de Dev
17:33
Dias de Dev
Рет қаралды 11 М.
Flutter Tips - O que é Injeção de Dependências
15:51
Flutterando TV
Рет қаралды 7 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,2 МЛН