Your SlideShare is downloading. ×
0
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Charlie Talk - Attributor (Clover)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Charlie Talk - Attributor (Clover)

407

Published on

TED-like presentation by Atlassian customer Attributor on how to reduce your legacy with Clover. …

TED-like presentation by Atlassian customer Attributor on how to reduce your legacy with Clover.

By Adrian McDermott and Yuval Oren

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
407
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Reducing your legacy with Clover
 Attributor Adrian McDermott, VP Engineering Yuval Oren, Principal Engineer
  • 2. Attributor   We fingerprint people’s content   We crawl the web   We find stuff   We tell people
  • 3. Images And Video
  • 4. Legacy Code
  • 5. Coverage goals only for new components
  • 6. Why does this fail?
  • 7. Impossible without measurement
  • 8. Clover measures current state. Attributor’s Clover Diff compares the current state against a baseline: - All code - Changed files - New files
  • 9. Continuous Build System Wait for code changes Compare against previous release Build & Test w/Clover
  • 10. Demo Hibernate Core 3.2.6 vs. 3.3.1
  • 11. Clover Dashboard
  • 12. Attributor Clover Diff
  • 13. Attributor Clover Diff
  • 14. Attributor Clover Diff
  • 15. Clover Source Detail
  • 16. Summary   Set your policies   Establish a baseline   Measure   Enforce   Rinse and repeat Sample code available on conference wiki
  • 17. Questions? All images:
  • 18. haveasec.com/ summit SURVEY!!

×