TDD na prática - (Live Coding) com Diego Fernandes e Rodrigo Manguinho

  Рет қаралды 112,753

Rocketseat

Rocketseat

Күн бұрын

👩‍💻 Nosso CTO Diego Fernandes vai estar ao vivo com Rodrigo Manguinho, Fundador e Instrutor da 4Dev Academy, para uma sessão de live-coding de TDD na prática.
Acompanhe a Rocketseat nas redes sociais:
Twitter: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat_oficial
Linkedin: @rocketseat
Nos ouça também no Spotify:
Podcast Faladev

Пікірлер: 92
@pauloCosteira
@pauloCosteira 2 жыл бұрын
Manguinho é o CARA, posso afirmar com TODA CERTEZA o MELHOR CURSO no quesito conteúdo PLENO,SENIOR, fiz 2 cursos dele na udemy!
@PedroLucas-rb9yb
@PedroLucas-rb9yb 2 жыл бұрын
Conteúdo gratuito que ele disponibiliza é excelente. Fora os cursos na udemy.
@BernardoVerasDev
@BernardoVerasDev 2 жыл бұрын
Sem dúvidas, ele é o melhor!
@AlanAlves_info
@AlanAlves_info 2 жыл бұрын
Fera demais
@renatospaka
@renatospaka 2 жыл бұрын
Sem dizer que é um cara super acessível e tem didática de ensino. O cara é mestre!!!
@acertoumisera1208
@acertoumisera1208 2 жыл бұрын
manda o link!
@bhawanjr
@bhawanjr 8 ай бұрын
Simplesmente sensacional, dois feras que eu admiro muito.
@GiorMenezes
@GiorMenezes 2 жыл бұрын
Conteudo bom é assim. Qualquer pessoa de qualquer outra linguagem vai ver esse video e aprender do mesmo jeito.. O cara ensina princípios.. Nao é uma aula como fazer testes usando Node. É uma aula de como usar uma metodologia de desenvolvimento sem perder de vista os principios e as boas praticas. Parabens Manguinho e parabens Rockeseat!
@matheusthiesen3443
@matheusthiesen3443 2 жыл бұрын
Mano esse Rodrigo Manguinho é mostro demais, que código lindo
@gustavobarzi3507
@gustavobarzi3507 2 жыл бұрын
Cara, esse vídeo deveria ser um patrimônio histórico de live coding no brasil, que live maravilhosa
@madruguinhadocs
@madruguinhadocs 2 жыл бұрын
É um baita prazer poder realizar um trabalho com qualidade e se orgulhar do que foi feito. Por isso gosto dos conteúdos do Manguinho, ele sempre tira a gente da zona de conforto. Parabéns Rocketseat por esse quadro, só tem feras!
@R4F43LSC
@R4F43LSC 2 жыл бұрын
Manguinho é muito fera, acompanho ele há um tempo, só curso foda, aprendi muito... Legal demais ele ter mais visibilidade e poder transmitir o conhecimento dele... 🤘🏽🔥
@Dellabeneta
@Dellabeneta 2 жыл бұрын
Grande Manguito! Trabalhei com ele há alguns anos, grande cara e profissional. Feliz de ver esse sucesso dele com a comunidade.
@dyja007
@dyja007 2 жыл бұрын
Excepcional!! Aprendendo muito com esse vídeo! Parabéns Diego e Rodrigo pela oportunidade de compartilhar tanto conhecimento! 🤯
@matheussunderhus
@matheussunderhus 2 жыл бұрын
Que conteúdo sensacional. Espero que mais encontros assim aconteçam e com isso a percepção do mercado mude um pouco e aceite mais facilmente testes e metodologias de qualidade. Obrigado Manguinho e Rocketseat!
@DougLopes
@DougLopes 2 жыл бұрын
Mano, o cara é um monstro, ver alguém aplicando tanta coisa que eu aprendi muito superficialmente e ainda por cima tudo de uma vez faz o cara parecer um alien kkkk
@Öyster_Boy
@Öyster_Boy Жыл бұрын
Você "se mat445" por um período da sua vida, estudando, pra renascer no futuro. Tentei pensar numa frase filosófica, mas ficou uma m.
@DeyvsonAguiar
@DeyvsonAguiar Жыл бұрын
Essa aula é MITOLÓGICA! Já assisti várias vezes... muita bagagem esse Manguinho hein! Valeu @Rocketseat
@halexviottogomes9639
@halexviottogomes9639 2 жыл бұрын
Anotar os code smells e os patterns foi uma ótima ideia, ficou bem claro em cada parte o que ele estava aplicando.
@dayglorcampos3081
@dayglorcampos3081 2 жыл бұрын
slk, só essa live por si só é um curso... vou ter que assistir umas 3x, nas próximas duas vou anotando kkk
@Black_void375
@Black_void375 2 жыл бұрын
CARA aula BRABAAA DEMAIS!!!!! Vou assistir outra vez, dando pausa e praticando. Obrigado Rocketseat e Rodrigo
@ofilipedavila
@ofilipedavila 2 жыл бұрын
O Manguinho é muito gênio! Baita papo, galera! 🙌🏽
@diogopaulinoweb
@diogopaulinoweb 2 жыл бұрын
Conteúdo muito massa!! 2 horas de vídeo que trazem anos de experiência prática e teórica! Ansioso por mais um desses encontros! 🚀
@elton-react-dev
@elton-react-dev 2 жыл бұрын
Excelente vídeo!! Aprendi muito em relação a patterns e boas práticas!! Um pouco avançado para iniciantes.
@samusaw
@samusaw 2 жыл бұрын
Esses dois caras são brutais. Sensacional!!!!
@gustavolsilvano
@gustavolsilvano 2 жыл бұрын
Muito bom o vídeo! Vim pelo TDD, sai conhecendo vários patterns e antipatterns
@rocketseat
@rocketseat 2 жыл бұрын
Faaaaaala, Gustavo! Sério? Que massa! É um assunto bem interessante, né? 💜🚀
@giseledahora8734
@giseledahora8734 2 жыл бұрын
Nss muito obrigada Manguinho você explica muitooo bem
@mateusfuga123
@mateusfuga123 2 жыл бұрын
Conteúdo sensacional! Estou fazendo o curso do Manguinho na udemy e é realmente incrível. Parabéns pela iniciativa Diego e Manguinho! Agora mais uma dúvida que venho tendo: em uma aplicação já em produção, porém sem arquitetura, com muita coisa acoplada e sem testes, é possível ou até mesmo viável introduzir TDD? E de que forma isso seria interessante? Muito obrigado por tudo pessoal!
@MangoDeveloper
@MangoDeveloper 2 жыл бұрын
Bem mais difícil. Vou tentar fazer uma série sobre isso
@viktorfagionato2027
@viktorfagionato2027 2 жыл бұрын
@@MangoDeveloper Ainda sou Júnior, mas venho estudando TDD e arquitetura para aplicar nos novos projetos que a empresa quer começar. Pegando o caso do exemplo acima, por mais que seja difícil, vale a pena inserir o TDD nas novas features de um sistema já em produção e começar a desacoplar as features já feitas desse sistema?
@MangoDeveloper
@MangoDeveloper 2 жыл бұрын
@@viktorfagionato2027 na minha opinião, sim, Mas você precisa aprender a fazer isso com a técnica correta pra ser eficiente. Vou fazer uma playlist sobre isso que vai ajudar vocês nesse ponto
@mateusfuga123
@mateusfuga123 2 жыл бұрын
@@MangoDeveloper Adoraria ver uma série sobre isso. Muito obrigado Manguinho!
@krlsdu
@krlsdu 2 жыл бұрын
Assistindo a live fiquei com coceira na mão para aplicar o pattern State que a meu ver é super adequado a este requisito. Parabéns a todos. Uma pergunta que ví no chat e vale ser esclarecida é a seguinte(podemos aplicar em outros linguagens funcional?), os patterns implementados podem ser sim aplicados a outros paradigmas (funcional, procedural ...) já os princípios de SOLID alguns sim mas outros são focados em orientação a objeto.
@felipedossantos1879
@felipedossantos1879 2 жыл бұрын
O cara é muito preparado!!! Excelente aula!
@gabrielperuchi6462
@gabrielperuchi6462 2 жыл бұрын
Que conteúdo incrível, chamem o Manguinho mais vezes!!
@Akhbash
@Akhbash 2 жыл бұрын
Poderiam colocar os timestamps do vídeo pra facilitar a revisita dessa live e encontrar uma parte desejada.
@renanvcb
@renanvcb 2 жыл бұрын
Obrigado por deixar gravado! Não pude assistir ao vivo. Ele podia ter deixado esse repo como público...
@moimsk8
@moimsk8 2 жыл бұрын
Que conteúdo foi esse!!! 😱 Muito bom ! ! !
@rhenandias2884
@rhenandias2884 2 жыл бұрын
Excelente ver esse conteúdo na prática
@douglasvinicius197
@douglasvinicius197 2 жыл бұрын
Conteúdo muito bom, Manguinho é fera!!
@EvertonMourinho
@EvertonMourinho 2 жыл бұрын
Conteúdo muito bom parabéns!
@micaelcosta1549
@micaelcosta1549 2 жыл бұрын
@MangoDeveloper fiquei com uma dúvida no video relacionada ao repositório que gostaria de obter a susa opinião. No exemplo mostrado depois de retornar o ultimo evento, também adicionou no mesmo repositório o retorno do reviewTimeInHours. A minha questão é se não fazia sentido ter um segundo repositório para obter o reviewDurationInHours e ter o getLastEventRepository apenas com uma função e assim ser possível usá-lo num outro useCase que não necessita do reviewDurationInHours. O única situação que isso me faz sentido é se a relação do evento com o reviewDuration for 1 para 1 e não uma configuração global do utilizador que usa aquele valor para todas as partidas criadas.
@antonioulundo5765
@antonioulundo5765 2 жыл бұрын
Estou muito ansioso para começar
@rocketseat
@rocketseat 2 жыл бұрын
Faaaaaaala, Antonio! Beleza? Que massa! Se precisar de qualquer coisa pode contar com a gente, viu? 💜 🚀
@DiegoCollares
@DiegoCollares 2 жыл бұрын
Manguinho tu é o cara !
@rockNbrain
@rockNbrain 2 жыл бұрын
Parabéns... conteúdo top
@augustomarcelo
@augustomarcelo 2 жыл бұрын
O Manguinho faz parte do Experts Club?
@renanlido_dev
@renanlido_dev 2 жыл бұрын
Puta conteúdo phoda! Vou gastar esse vídeo!
@ocara200
@ocara200 2 жыл бұрын
Manguinho é brabo, juntamente com o Diego, virou furia kkk. parabens!!!
@leonardopereira6258
@leonardopereira6258 2 жыл бұрын
Realmente, maior dificuldade que to achando pra sair de júnior é essa de ter menos conteúdo não elementar, maioria dos cursos foca muito para formar o Júnior, mas é o que vende né
@micaelcosta1549
@micaelcosta1549 2 жыл бұрын
Bom dia. O método helper que tentaram usar no repository para manipular a data e que acabaram por desfazer, poderia ser apenas um AddHoursToDate que recebia por parametro o valor que pretende adicionar. Se passar um valor negativo na realidade está a subtrair e não iria complicar tanto os testes.
@junangameplays3271
@junangameplays3271 2 жыл бұрын
ta maluco estes dois são monstrão !!
@MoraesDev
@MoraesDev 2 жыл бұрын
conteúdo top de alto valor!
@leviciarrocchi6039
@leviciarrocchi6039 2 жыл бұрын
Tem o repo da aplicação? Conteúdo massa demais!!!
@luska.balieiro
@luska.balieiro 2 жыл бұрын
Otima aula!
@marcioantunes7469
@marcioantunes7469 2 жыл бұрын
Sou um "velho" programador que ainda é meio cético quanto aos testes, contudo, conteúdo top demais. Com base na afirmação do Diego, acredito que ainda não é o meu momento kkkk
@esbnet
@esbnet 2 жыл бұрын
Muito bom! A transição e difícil mas é necessária.
@VictorAug
@VictorAug 2 жыл бұрын
Sensacional!!
@benjamimrodrigo5008
@benjamimrodrigo5008 2 жыл бұрын
Aula de alto nível!! 💚
@DiegoSilva-hu6dq
@DiegoSilva-hu6dq 2 жыл бұрын
Gostei do manguinho o mano é brabo ! show!
@Zangeronimo
@Zangeronimo 2 жыл бұрын
Mano, muito Soda, quando será o próximo com o Manguinho?
2 жыл бұрын
Excelente vídeo.
@ernestomaria6558
@ernestomaria6558 2 жыл бұрын
Stone Cold virou programador hahahhahaha fera
@andersonpires9318
@andersonpires9318 2 жыл бұрын
Caralho, que aula foda!
@Ferganni
@Ferganni 2 жыл бұрын
Eu quero Manguinho no Experts Club !!! 😜
@cinthiaandrade9124
@cinthiaandrade9124 2 жыл бұрын
Onde tem esse video desse cara pra Centralizar o texto na tela q o Diego cita no começo???
@jefersonsla666
@jefersonsla666 2 жыл бұрын
A pergunta do div começa aos 10:35, mas a entrevista inteira está muito boa: kzbin.info/www/bejne/jnbXYWyfgJ18jtU
@gabriel-xc8hp
@gabriel-xc8hp 2 жыл бұрын
eu fui procurar tbm kkk me trouxe conforto :)
@jorgealegretti4796
@jorgealegretti4796 2 жыл бұрын
Não acredito que perdi o conteúdo ao vivo, tive que resolver umas coisas aqui :(
@gabrielbugarelli
@gabrielbugarelli 2 жыл бұрын
MANGUINHO É POP
@allefdouglas9693
@allefdouglas9693 2 жыл бұрын
No começo, achei que o cara tava ignorando o Diego, mas ele só tinha mutado o Diego sem querer kkkkkk
@MangoDeveloper
@MangoDeveloper 2 жыл бұрын
Depois eu assisti a live e fiquei até envergonhado com a situação. Foi mal Diego :(
@fernandoalves1171
@fernandoalves1171 2 жыл бұрын
TOP de mais cara
@sostenesapollo
@sostenesapollo 2 жыл бұрын
Eu paguei pelo curso do manguinho, e pagaria de novo .
@devwillgg
@devwillgg 2 жыл бұрын
alguém tem o link do repositório ?
@alessandrob.g.4524
@alessandrob.g.4524 2 жыл бұрын
Bota essa molecada da Rocketseat pra sentar no foguete, Mango! Haha
@khalleb
@khalleb 2 жыл бұрын
Muito legal
@thalesedu1372
@thalesedu1372 2 жыл бұрын
TDD = Teste Depois do Deploy = 😈
@matheusborges1623
@matheusborges1623 Жыл бұрын
Ligou o JJ, o jatinho do código KKkK
@rbltv
@rbltv 2 жыл бұрын
Diego teve 8 ataques de ansiedade hahahaha
@HenriqueAraujo174
@HenriqueAraujo174 2 жыл бұрын
Vim buscar cobre e encontrei foi ouro!!!
@brunodepaula5293
@brunodepaula5293 2 жыл бұрын
Conteudo mto legal e bem senior. Curso do manguinho eh foda.. Agora...aplicar isso com o scrum master enchendo teu saco, o tester mandando bug da sprint anterior, o seu chefe querendo fazer reuniao do time...aí que eu quero ver...!!!kkkkk
@TheAmazonia
@TheAmazonia 2 жыл бұрын
Caraca, verdade kkkkkkkkkkk
@srsilva2
@srsilva2 2 жыл бұрын
Eu não estendi nada. 😂 Bora estudar!
@thiagogomes7528
@thiagogomes7528 2 жыл бұрын
2 horas de vídeo pra fazer um if
@fabriciolima5656
@fabriciolima5656 2 жыл бұрын
KKKKKKKKKKKK pensei a msm coisa
@brunosilva-ed4pz
@brunosilva-ed4pz 2 жыл бұрын
É sei la, eu faço testes, obrigado, mas acho essa parada de TDD muito sem noção kk' Tu fica só brincando com o código ali, parando a cada segundo por causa desse "RGR", não faz sentido nenhum pra mim e é pura perda de tempo... Outra coisa que acho sem noção é ficar criando interface pra TUDO... O cara mesmo fala em "YAGNI", mas ainda assim fica criando interface pras coisas que podem não mudar nunca, como só usar 1 DB na aplicação... Ainda bem que sai de Java, pq isso era um inferno la... Assim, criar interfaces é importante, sim, mas só quando tu sabe que vais precisar delas, por exemplo quando tu sabe que vai ter que usar + de 1 método de pagamento, como Paypal e Stripe, sei la, mas criar interface pra TUDO!? Dai ja é d+, ao meu ver...
@moliveiradev
@moliveiradev 2 жыл бұрын
Quer um argumento pra fazer testes?
Microservices na prática
3:24:11
Full Cycle
Рет қаралды 21 М.
Como testar aplicações React usando Jest & Testing Library
44:16
Fernanda Kipper | Dev
Рет қаралды 42 М.
Entendendo o que é SOLID na prática - Live com Bonieky Lacerda
1:35:17
Fundamentos do GraphQL na prática (Node.js + React) | Decode #019
1:20:41
Live Coding: Clean architecture na prática com Rodrigo Branas
2:33:34
ELT with dlt 2.0. dlt Fundamentals
2:15:00
dltHub
Рет қаралды 659
Explicando TDD com cachorro 🐶
15:05
Lucas Montano
Рет қаралды 13 М.
Programa em Node.js? Então conheça esse framework (NestJS do ZERO)
1:00:39
Clean Architecture
2:57:44
Full Cycle
Рет қаралды 61 М.