Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Bugreport 101

Bugreport 101

Um ensaio sobre bugs e relatórios

https://github.com/fjcaetano/talks

Avatar for Flávio Caetano

Flávio Caetano

March 02, 2017
Tweet

More Decks by Flávio Caetano

Other Decks in Programming

Transcript

  1. – Wikipedia “A software bug is an error, flaw, failure,

    or fault in a computer program or system that causes it to produce an incorrect or unexpected result or to behave in unintended ways.” 2
  2. Por quê reportar bugs? • Chamar atenção para o comportamento

    inesperado. • Corrigir o bug • Demostrar apoio 3
  3. Bugreport = • Facebook = $3.9K por bug • Github

    = $10K • Yahoo = $15K • Google (Android) = $58k • Pentágono = $71K • Microsoft = $100K • Apple = $200K 4
  4. Regras para um bom report • Clareza sobre a inconsistência

    • Passos para reproduzir o bug • Código de exemplo • Sugestão de correção 6
  5. Bugreport no Github • Seja educado. Open-source requer boa vontade

    • Não tenha medo de falar bobagem • Não tenha vergonha do seu inglês • Seja receptivo a comentários e esclarecimentos 7
  6. 8

  7. 9

  8. 10

  9. 14

  10. 15

  11. 16