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
Discover Metal 4
rei315
2
110
Select API from Kotlin Coroutine
jmatsu
1
220
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
180
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
Team operations that are not burdened by SRE
kazatohiei
1
290
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
260
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
610
XP, Testing and ninja testing
m_seki
3
220
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
220
Deep Dive into ~/.claude/projects
hiragram
11
2.3k
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
590
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Six Lessons from altMBA
skipperchong
28
3.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
It's Worth the Effort
3n
185
28k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Adopting Sorbet at Scale
ufuk
77
9.4k
Building Applications with DynamoDB
mza
95
6.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
Git: the NoSQL Database
bkeepers
PRO
430
65k
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