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
Beyond Coverage
Search
Mariano Anaya
July 10, 2017
Programming
0
190
Beyond Coverage
Lightning talk presented at EuroPython 2017, on Monday 10-07-2017
Mariano Anaya
July 10, 2017
Tweet
Share
More Decks by Mariano Anaya
See All by Mariano Anaya
Demystifying Coroutines and Asynchronous Programming in Python
rmariano
1
150
Demystifying coroutines and asynchronous programming in Pyhon
rmariano
1
340
Exploring Generators & Coroutines
rmariano
1
780
Discovering-Descriptors_ep.pdf
rmariano
1
370
Discovering Descriptors
rmariano
0
170
Clean Code in Python
rmariano
2
2.2k
Other Decks in Programming
See All in Programming
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
130
C++20 射影変換
faithandbrave
0
550
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
610
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
150
Create a website using Spatial Web
akkeylab
0
310
地方に住むエンジニアの残酷な現実とキャリア論
ichimichi
5
1.4k
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
240
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
520
技術同人誌をMCP Serverにしてみた
74th
1
440
A2A プロトコルを試してみる
azukiazusa1
2
1.2k
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
170
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Writing Fast Ruby
sferik
628
62k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
The Pragmatic Product Professional
lauravandoore
35
6.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
A designer walks into a library…
pauljervisheath
207
24k
Designing for Performance
lara
609
69k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Documentation Writing (for coders)
carmenintech
72
4.9k
Transcript
Beyond Coverage Mariano Anaya @rmarianoa
Test Coverage might be misleading
It’s not a quality metric
Just a reference
It’s necessary, but not sufficient
It can only tell about the code that is there...
...what about the missing code?
SQLite Library: 122.9 KLOC Tests: 91 596.1 KLOC (745x)
# of tests >> # of main source
None
Don’t rely on coverage.
Rely on thoughtful testing.
Thank You! @rmarianoa