Upload
atlassian
View
407
Download
0
Tags:
Embed Size (px)
DESCRIPTION
TED-like presentation by Atlassian customer Attributor on how to reduce your legacy with Clover.By Adrian McDermott and Yuval Oren
Citation preview
Adrian McDermott, VP Engineering Yuval Oren, Principal Engineer
Reducing your legacy with Clover
Attributor
Attributor
We fingerprint people’s content We crawl the web We find stuff We tell people
Images And Video
Legacy Code
Coverage goals only for new components
Why does this fail?
Impossible without measurement
Clover measures current state.
Attributor’s Clover Diff compares the current state against a baseline:
- All code - Changed files - New files
Continuous Build System
Wait for code changes
Build & Test w/Clover
Compare against previous release
Demo
Hibernate Core 3.2.6 vs. 3.3.1
Clover Dashboard
Attributor Clover Diff
Attributor Clover Diff
Attributor Clover Diff
Clover Source Detail
Summary
Set your policies Establish a baseline Measure Enforce Rinse and repeat
Sample code available on conference wiki
Questions? All images:
haveasec.com/summit
SURVEY!!