XGH tcnico ou cultural Flvio Pimenta Globalcode Open
“XGH”, é técnico ou cultural? Flávio Pimenta Globalcode – Open 4 education
Sábado: Vôo VCP => FLN Globalcode – Open 4 education
Aeronave começa a taxiar Globalcode – Open 4 education
Fica aguardando para entrar na pista. . . Globalcode – Open 4 education
Depois de alguns instantes o comandante informa que um aviso surgiu no painel ! Globalcode – Open 4 education
Retornamos ao ponto inicial e uma equipe técnica embarca. Globalcode – Open 4 education
Comandante avisa: Precisamos “desenergizar” a aeronave por alguns instantes… ou seja: desligar e ligar de novo!! Globalcode – Open 4 education
Desligou, ligou de novo e o problema continuou. Globalcode – Open 4 education
Mais uma vez, desligou, ligou e nada. . . Globalcode – Open 4 education
Solução: troca de aeronave! Globalcode – Open 4 education
Desembarcamos em um ônibus que foi para a aeronave imediatamente ao lado! Globalcode – Open 4 education
Na nova aeronave o vôo ocorreu com sucesso! Globalcode – Open 4 education
Mas e o Extreme Go Horse? Globalcode – Open 4 education
Imagine se o avião fosse um sistema em produção! Globalcode – Open 4 education
Paralelo avião x sistema Avião Sistema • • • Deploy em prod, meses! • Bug em prod! Mas estava funcionando! Ninguém mexeu em nada! • Reboot, reboot. . • Troca o servidor • Resolveu? Estava funcionando OK Emite um alerta ao taxiar Desliga e liga de novo … de novo • Troca de aeronave • 1 hora e meia de atraso. Globalcode – Open 4 education
Projeto - nascimento Globalcode – Open 4 education
Como está em produção? Globalcode – Open 4 education
Como está em produção? Globalcode – Open 4 education
E quando o bug aparece? Globalcode – Open 4 education
O que ocasionou o bug? Globalcode – Open 4 education
Isto é só um MVP! Globalcode – Open 4 education
Git - anti XGH ? Linus Torvalds quando criou o GIT queria: • • Desenvolvimento colaborativo “Forçar boas práticas” Resolver problemas de velocidade Mitigar perda de dados Globalcode – Open 4 education
Dicas • • • Não seja xiita Defenda e argumente o que considera ideal “O combinado não sai caro” Globalcode – Open 4 education
sensedia. com Flávio Pimenta flavio@pimenta. dev github. com/flap
- Slides: 24