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

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 92

  • @pauloCosteira
    @pauloCosteira 3 роки тому +133

    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 3 роки тому +4

      Conteúdo gratuito que ele disponibiliza é excelente. Fora os cursos na udemy.

    • @BernardoVerasDev
      @BernardoVerasDev 3 роки тому +2

      Sem dúvidas, ele é o melhor!

    • @AlanAlves_info
      @AlanAlves_info 3 роки тому +1

      Fera demais

    • @renatospaka
      @renatospaka 2 роки тому +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 10 місяців тому +1

    Simplesmente sensacional, dois feras que eu admiro muito.

  • @matheusthiesen3443
    @matheusthiesen3443 2 роки тому +3

    Mano esse Rodrigo Manguinho é mostro demais, que código lindo

  • @GiorMenezes
    @GiorMenezes 3 роки тому +28

    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!

  • @gustavobarzi3507
    @gustavobarzi3507 2 роки тому +3

    Cara, esse vídeo deveria ser um patrimônio histórico de live coding no brasil, que live maravilhosa

  • @madruguinhadocs
    @madruguinhadocs 3 роки тому +3

    É 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 роки тому +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 роки тому +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 роки тому +1

    Excepcional!! Aprendendo muito com esse vídeo! Parabéns Diego e Rodrigo pela oportunidade de compartilhar tanto conhecimento! 🤯

  • @matheussunderhus
    @matheussunderhus 3 роки тому +4

    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 роки тому +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.

  • @dayglorcampos3081
    @dayglorcampos3081 2 роки тому +1

    slk, só essa live por si só é um curso...
    vou ter que assistir umas 3x, nas próximas duas vou anotando kkk

  • @giseledahora8734
    @giseledahora8734 3 роки тому +4

    Nss muito obrigada Manguinho você explica muitooo bem

  • @samusaw
    @samusaw 2 роки тому +1

    Esses dois caras são brutais. Sensacional!!!!

  • @DeyvsonAguiar
    @DeyvsonAguiar Рік тому

    Essa aula é MITOLÓGICA! Já assisti várias vezes... muita bagagem esse Manguinho hein! Valeu @Rocketseat

  • @halexviottogomes9639
    @halexviottogomes9639 3 роки тому +5

    Anotar os code smells e os patterns foi uma ótima ideia, ficou bem claro em cada parte o que ele estava aplicando.

  • @Black_void375
    @Black_void375 2 роки тому +1

    CARA aula BRABAAA DEMAIS!!!!! Vou assistir outra vez, dando pausa e praticando.
    Obrigado Rocketseat e Rodrigo

  • @renanlido_dev
    @renanlido_dev 3 роки тому +5

    Puta conteúdo phoda! Vou gastar esse vídeo!

  • @elton-react-dev
    @elton-react-dev 2 роки тому +1

    Excelente vídeo!! Aprendi muito em relação a patterns e boas práticas!! Um pouco avançado para iniciantes.

  • @moimsk8
    @moimsk8 3 роки тому +3

    Que conteúdo foi esse!!! 😱
    Muito bom ! ! !

  • @diogopaulinoweb
    @diogopaulinoweb 3 роки тому +1

    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! 🚀

  • @felipedossantos1879
    @felipedossantos1879 3 роки тому +2

    O cara é muito preparado!!! Excelente aula!

  • @EvertonMourinho
    @EvertonMourinho 2 роки тому +2

    Conteúdo muito bom parabéns!

  • @ofilipedavila
    @ofilipedavila 3 роки тому +5

    O Manguinho é muito gênio! Baita papo, galera! 🙌🏽

  • @rhenandias2884
    @rhenandias2884 2 роки тому +1

    Excelente ver esse conteúdo na prática

  • @DiegoCollares
    @DiegoCollares 2 роки тому +1

    Manguinho tu é o cara !

  • @VictorAug
    @VictorAug 3 роки тому +2

    Sensacional!!

  • @douglasvinicius197
    @douglasvinicius197 2 роки тому +1

    Conteúdo muito bom, Manguinho é fera!!

  • @rockNbrain
    @rockNbrain 3 роки тому +1

    Parabéns... conteúdo top

  • @MoraesDev
    @MoraesDev 2 роки тому +1

    conteúdo top de alto valor!

  • @gabrielperuchi6462
    @gabrielperuchi6462 2 роки тому +2

    Que conteúdo incrível, chamem o Manguinho mais vezes!!

  • @gustavolsilvano
    @gustavolsilvano 2 роки тому +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é? 💜🚀

  • @benjamimrodrigo5008
    @benjamimrodrigo5008 3 роки тому +2

    Aula de alto nível!! 💚

  • @antonioulundo5765
    @antonioulundo5765 2 роки тому +1

    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? 💜 🚀

  • @junangameplays3271
    @junangameplays3271 3 роки тому +1

    ta maluco estes dois são monstrão !!

  • @Akhbash
    @Akhbash 2 роки тому +2

    Poderiam colocar os timestamps do vídeo pra facilitar a revisita dessa live e encontrar uma parte desejada.

  • @DiegoSilva-hu6dq
    @DiegoSilva-hu6dq 3 роки тому +1

    Gostei do manguinho o mano é brabo ! show!

  • @krlsdu
    @krlsdu 3 роки тому

    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.

  • @ocara200
    @ocara200 3 роки тому +2

    Manguinho é brabo, juntamente com o Diego, virou furia kkk. parabens!!!

  • @luska.balieiro
    @luska.balieiro 2 роки тому +1

    Otima aula!

  • @mateusfuga123
    @mateusfuga123 3 роки тому +7

    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 3 роки тому +10

      Bem mais difícil. Vou tentar fazer uma série sobre isso

    • @viktorfagionato2027
      @viktorfagionato2027 3 роки тому +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 3 роки тому +7

      @@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 3 роки тому +2

      @@MangoDeveloper Adoraria ver uma série sobre isso. Muito obrigado Manguinho!

  • @andersonpires9318
    @andersonpires9318 3 роки тому +2

    Caralho, que aula foda!

  • @fernandoalves1171
    @fernandoalves1171 3 роки тому +1

    TOP de mais cara

  • @esbnet
    @esbnet 3 роки тому +4

    Muito bom! A transição e difícil mas é necessária.

  • @renanvcb
    @renanvcb 3 роки тому +1

    Obrigado por deixar gravado! Não pude assistir ao vivo. Ele podia ter deixado esse repo como público...

  • @marcioantunes7469
    @marcioantunes7469 2 роки тому +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

  • @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.

  •  3 роки тому +1

    Excelente vídeo.

  • @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.

  • @augustomarcelo
    @augustomarcelo 2 роки тому

    O Manguinho faz parte do Experts Club?

  • @leviciarrocchi6039
    @leviciarrocchi6039 2 роки тому

    Tem o repo da aplicação? Conteúdo massa demais!!!

  • @leonardopereira6258
    @leonardopereira6258 2 роки тому +1

    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é

  • @ernestomaria6558
    @ernestomaria6558 3 роки тому +3

    Stone Cold virou programador hahahhahaha fera

  • @Ferganni
    @Ferganni 3 роки тому +1

    Eu quero Manguinho no Experts Club !!! 😜

  • @gabrielbugarelli
    @gabrielbugarelli 2 роки тому +1

    MANGUINHO É POP

  • @gravinawill
    @gravinawill 3 роки тому +1

    alguém tem o link do repositório ?

  • @sostenesapollo
    @sostenesapollo 3 роки тому +1

    Eu paguei pelo curso do manguinho, e pagaria de novo .

  • @cinthiaandrade9124
    @cinthiaandrade9124 3 роки тому

    Onde tem esse video desse cara pra Centralizar o texto na tela q o Diego cita no começo???

    • @jefersonsla666
      @jefersonsla666 3 роки тому +2

      A pergunta do div começa aos 10:35, mas a entrevista inteira está muito boa: ua-cam.com/video/XEt09iK8IXs/v-deo.html

    • @gabriel-xc8hp
      @gabriel-xc8hp 2 роки тому

      eu fui procurar tbm kkk me trouxe conforto :)

  • @allefdouglas9693
    @allefdouglas9693 3 роки тому +1

    No começo, achei que o cara tava ignorando o Diego, mas ele só tinha mutado o Diego sem querer kkkkkk

    • @MangoDeveloper
      @MangoDeveloper 2 роки тому +3

      Depois eu assisti a live e fiquei até envergonhado com a situação. Foi mal Diego :(

  • @khalleb
    @khalleb 3 роки тому +1

    Muito legal

  • @thalesedu1372
    @thalesedu1372 3 роки тому +2

    TDD = Teste Depois do Deploy = 😈

  • @alessandrob.g.4524
    @alessandrob.g.4524 3 роки тому +2

    Bota essa molecada da Rocketseat pra sentar no foguete, Mango! Haha

  • @matheusborges1623
    @matheusborges1623 2 роки тому

    Ligou o JJ, o jatinho do código KKkK

  • @Zangeronimo
    @Zangeronimo 3 роки тому +1

    Mano, muito Soda, quando será o próximo com o Manguinho?

  • @jorgealegretti4796
    @jorgealegretti4796 3 роки тому +2

    Não acredito que perdi o conteúdo ao vivo, tive que resolver umas coisas aqui :(

  • @HenriqueAraujo174
    @HenriqueAraujo174 2 роки тому +1

    Vim buscar cobre e encontrei foi ouro!!!

  • @rbltv
    @rbltv 2 роки тому

    Diego teve 8 ataques de ansiedade hahahaha

  • @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 роки тому +1

      Caraca, verdade kkkkkkkkkkk

  • @srsilva2
    @srsilva2 3 роки тому

    Eu não estendi nada. 😂
    Bora estudar!

  • @thiagogomes7528
    @thiagogomes7528 3 роки тому +1

    2 horas de vídeo pra fazer um if

    • @fabricio-lc
      @fabricio-lc 2 роки тому

      KKKKKKKKKKKK pensei a msm coisa

  • @brunosilva-ed4pz
    @brunosilva-ed4pz 2 роки тому +1

    É 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?