Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bugreport 101
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Flávio Caetano
March 02, 2017
Programming
0
44
Bugreport 101
Um ensaio sobre bugs e relatórios
https://github.com/fjcaetano/talks
Flávio Caetano
March 02, 2017
Tweet
Share
More Decks by Flávio Caetano
See All by Flávio Caetano
Siri Suggestions & Shortcuts
fjcaetano
1
190
Animations: Swift vs React Native
fjcaetano
2
470
Fastlane Sob Medida
fjcaetano
1
150
Tailored Fastlane
fjcaetano
0
55
React Native 4 Dummies
fjcaetano
0
63
Other Decks in Programming
See All in Programming
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
AgentCoreとHuman in the Loop
har1101
5
220
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
680
AI巻き込み型コードレビューのススメ
nealle
0
100
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
ThorVG Viewer In VS Code
nors
0
760
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
110
Odyssey Design
rkendrick25
PRO
1
490
KATA
mclloyd
PRO
34
15k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Amusing Abliteration
ianozsvald
0
96
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
250
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Transcript
Bugreport 101 Flávio Caetano 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
Por quê reportar bugs? • Chamar atenção para o comportamento
inesperado. • Corrigir o bug • Demostrar apoio 3
Bugreport = • Facebook = $3.9K por bug • Github
= $10K • Yahoo = $15K • Google (Android) = $58k • Pentágono = $71K • Microsoft = $100K • Apple = $200K 4
Zero-Day Vulnerability • São exploradas antes de ser anunciadas •
Normalmente são falhas de segurança 5
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
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
8
9
10
Bugreport para a Apple 11
Quickradar 12
Open Radar 13
14
15
16
Duplicatas • Denotam importância • Abordagens diferentes da inconsistência •
Mais informação • 17
–Caetano, Flávio “Não apresente problemas. Apresente soluções” 18
Slack: @flavio_caetano Github: fjcaetano Obrigado