Portuguese subtítols

← Git Merge • git bisect (Christian Couder)

Subscribe: http://bit.ly/subgithub • Christian Couder discusses git bisect's impact on debugging.

About Git Merge
Git Merge is a Git user conference, held to bring together Git users and Git developers. This May, they came together in Berlin to improve the world of Git for everyone.

Obtén el codi d'incrustació
9 llengües

Showing Revision 3 created 03/27/2020 by Alex Santos.

  1. [Git Merge 2013]
  2. [ruído microfone]
  3. Olá? É porque... ajuda as pessoas
    a encontrar e resolver bugs,
  4. e eu acho que é mesmo importante,
  5. e descobrimos
  6. que havia algumas pessoas
  7. que usavam git-bisect automaticamente,
    usando git-bisect(1),
  8. e obtinham resultados muito bons.
  9. Espero ser capaz de vos mostrar um slide.
  10. Sim--
  11. Não. Eu não sei o que se passa mas...
  12. Sim, foram feitos alguns estudos
    sobre o custo dos bugs
  13. e, como sabem,
    os bugs custam imenso
  14. à economia.
  15. Houve um estudo em 2002
  16. que dizia que custam 60 mil milhões de
    dólares por ano, só à economia americana
  17. e este ano um estudo
    de Cambridge dizia que custam
  18. mais de 300 mil milhões
    à economia mundial
  19. [conversa com o técnico]
  20. Então, não sei se muitos de vocês
    usaram o git-bisect, mas há um comando--
  21. Git-bisect tem muito subcomandos,
    e um deles é git-bisect(1),
  22. e podem correr um script,
    para automatizarem a vossa bissecção
  23. e quando têm um fluxo de trabalho
  24. que consiste primeiro
    em escrever um script,
  25. isso mostra um bug,
  26. consoante o bug lá esteja ou não,
  27. e depois passa-o para git-bisect(1),
    resolvendo o bug,
  28. e depois submete ambos o script de teste e
    a correção do bug ,
  29. é um fluxo de trabalho muito simples,
  30. mas algumas pessoas que usam este fluxo de
    trabalho, têm--
  31. 40% que usaram git e
    este fluxo de trabalho tiveram
  32. 40% menos bugs no decorrer de um ano
    após usar git e git-bisect.
  33. E também, conseguiram algo como
    mais de 80% de redução do tempo
  34. para corrigir um bug.
  35. Então, eu não vos consigo mostrar slides,
    mas obrigado por ouvirem,
  36. e se quiserem os slides, eu vou mostrá-los
    nos meus computadores.
  37. [ruído microfone]
  38. [Git Merge 2013]