Como corrigi um bug no Node.js que afeta o Facebook Jest || Erick Wendel

Описание к видео Como corrigi um bug no Node.js que afeta o Facebook Jest || Erick Wendel

Eaai beleza? E esse é um dos vídeos que estou mais animado em compartilhar com você

Encontrei um bug no #NodeJS e vou mostrar um passo a passo entre baixar o código fonte do projeto Node.js, preparar o ambiente, criar os testes unitários, resolver o bug, receber feedbacks e mandar o código para produção.

Este vídeo pode ficar um pouco longo porque eu vou entrar no detalhe da implementação da solução mas, aqui abaixo você pode escolher quais capítulos quer assistir.

Fique até o fim desse vídeo, pois tenho certeza que você pode retirar informações importantíssimas para a sua vida pessoal e aplicar em sua carreira e principalmente, contribuir no projeto Node.js

🎥 Assista à aula gratuita de como elevar o seu desempenho e confiança como DEV Javascript com meu método de Testes Automatizados:
https://cursos.erickwendel.com.br/aul...

#Contribuindo #BugFix

✅ REQUISITOS PARA A AULA

Commit necessário citado no video: https://github.com/ErickWendel/node/c...

✅ LINKS CITADOS NO VIDEO

▸ Semana JS Expert: https://javascriptexpert.com.br
▸ Apps Serverless na AWS: http://serverlessaws.cursos.erickwend...
▸ Cursos: http://bit.ly/ew-courses-yt
▸ Canal no telegram: https://bit.ly/canalerickwendel

▸ Issue no Jest: https://github.com/facebook/jest/issu...
▸ Issue no Yarn: https://github.com/yarnpkg/berry/issu...
▸ Anna Henningsen aqui no canal:    • Bate-papo com Anna Henningsen Program...  

▸ Meu Pull Request: https://github.com/nodejs/node/pull/4...
▸ Commit da minha solução com todos as revisões aplicadas: https://github.com/nodejs/node/pull/4...
▸ Issue sobre a discussão no repositorio: https://github.com/nodejs/node/issues...
▸ Solução entregue no Node.js v17.4: https://nodejs.org/en/blog/release/v1...

✅ SIGA-ME NAS REDES SOCIAIS

▸ Linkedin:   / erickwendel  
▸ Blog: https://erickwendel.com.br/
▸ Facebook: https://fb.com/page.erickwendel
▸ Medium:   / erickwendel  
▸ Cursos: http://cursos.erickwendel.com.br/
▸ Twitter:   / erickwendel_  

✅ TIMELINE

00:00 - SE INSCREVE AÊ
00:06 - Sobre o conteúdo do vídeo
00:50 - A origem do bug encontrado no NodeJS
01:11 - Entendendo o bug - a principal mudança nos ECMAScript modules
02:14 - O processo para resolver o bug no NodeJS
03:52 - Dicas de vídeos e cursos gratuitos
04:24 - Iniciando o processo que usei para resolver o bug
04:34 - Versão do utilizada no NodeJS
04:39 - Inicializando o projeto
05:35 - Entendendo o bug - agendando um processo usando Child Process
06:27 - Regularizando o path nos ECMAScript Modules
07:42 - Definindo o childProcessFile
08:22 - Configurando a mensagem de recebimento no child process
09:07 - Analisando o bug em tempo real
09:50 - Baixando o projeto do NodeJS
12:05 - Navegando no projeto do NodeJS
14:41 - Fazendo git checkout no commit antes do bug ser solucionado
15:20 - Analisando o arquivo Building do projeto e começando a rodar o projeto na sua máquina
17:21 - Localizando e executando o arquivo do child process
18:30 - Analisando o bug dentro do próprio projeto do NodeJS
20:27 - Implementando a correção do bug
28:27 - Executando o arquivo para validar a solução
29:55 - Rodando toda a switch de testes do projeto
31:09 - Dica de grupo no telegram com conteúdos gratuitos sobre NodeJS
31:53 - Dica de curso sobre apps serverless
32:15 - Resolvendo os testes que quebraram
34:16 - Criando testes de integração para o child process
41:39 - Corrigindo a solução para os padrões de código
47:05 - Segundo as regras de commit do projeto
50:12 - Acompanhando os feedbacks técnicos sobre a correção do bug
56:05 - Contribuindo com o projeto NodeJS - Considerações finais
57:21 - Encerramento

#NodeJS #FacebookJest #BugFixing #Debugging #DesenvolvimentoDeSoftware #Programação #JavaScript #DesenvolvimentoWeb #TesteDeSoftware #DesenvolvimentoGuiadoPorTestes #ErickWendel #ComunidadesDeProgramação #FrameworkJest #ErrosDoJest #BugsDoJest #RelatóriosDeBugs #EngenhariaDeSoftware #SoftwareLivre #RastreamentoDeProblemas #TécnicasDeCodificação #BoasPráticasDeCodificação #FerramentasDeDesenvolvimento #ResoluçãoDeBugs #DesenvolvimentoDeSoftwareLivre #OpenSource #BancosDeProblemas #ResoluçãodeProblemas #CodingTips #CodingTricks #CodeDebugging.

Комментарии

Информация по комментариям в разработке