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
180
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
140
Demystifying coroutines and asynchronous programming in Pyhon
rmariano
1
330
Exploring Generators & Coroutines
rmariano
1
770
Discovering-Descriptors_ep.pdf
rmariano
1
360
Discovering Descriptors
rmariano
0
160
Clean Code in Python
rmariano
2
2.2k
Other Decks in Programming
See All in Programming
Enterprise Web App. Development (1): Build Tool Training Ver. 5
knakagawa
1
120
七輪ライブラリー: Claude AI で作る Next.js アプリ
suneo3476
1
190
一緒に働きたくなるプログラマの思想 #QiitaConference
mu_zaru
80
20k
note の Elasticsearch 更新系を支える技術
tchov
9
3.5k
エンジニア向けCursor勉強会 @ SmartHR
yukisnow1823
3
12k
Road to RubyKaigi: Making Tinny Chiptunes with Ruby
makicamel
4
540
MySQL初心者が311個のカラムにNot NULL制約を追加していってALTER TABLEについて学んだ話
hatsu38
2
110
状態と共に暮らす:ステートフルへの挑戦
ypresto
3
1.2k
GitHub Copilot for Azureを使い倒したい
ymd65536
1
330
On-the-fly Suggestions of Rewriting Method Deprecations
ohbarye
3
5k
監視 やばい
syossan27
12
10k
Laravel × Clean Architecture
bumptakayuki
PRO
0
140
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Building an army of robots
kneath
305
45k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
780
Faster Mobile Websites
deanohume
306
31k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
4 Signs Your Business is Dying
shpigford
183
22k
Product Roadmaps are Hard
iamctodd
PRO
53
11k
BBQ
matthewcrist
88
9.6k
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