Code Quality and Tipster
Upcoming SlideShare
Loading in...5
×
 

Code Quality and Tipster

on

  • 1,342 views

Slides for a talk I gave at work on the importance of code quality and some things we can do to help protect us from repeating mistakes made in the past.

Slides for a talk I gave at work on the importance of code quality and some things we can do to help protect us from repeating mistakes made in the past.

Statistics

Views

Total Views
1,342
Views on SlideShare
1,096
Embed Views
246

Actions

Likes
0
Downloads
2
Comments
0

5 Embeds 246

http://feeds.feedburner.com 198
http://robertgreiner.com 29
http://localhost 12
http://creatingcode.com 6
http://feedwrangler.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • This is a presentation on code quality
  • So, I was hanging out at work one day
  • Fixing code and stuff
  • When I came across this file, yes, that’s really the file.
  • Wat!?
  • This was the first method I saw
  • And I was so confused, I didn’t know what was going on.
  • And this… wait… that’s not so bad
  • Nevermind….
  • Now, nothing in this world is making sense
  • And, I just keep thinking… How did this happen?
  • Let’s get to the bottom of this
  • This shouldn’t be allowed
  • We need something to protect us from this
  • Show Radiator
  • The key here is to evaluate the risk of a checkin in real time.
  • What heuristics are we using?
  • Any test code at all?
  • Churn
  • Complexity
  • Contributor Diversity
  • Code Coverage
  • You can run this locally, so you know what you are getting in to
  • Show Risk Report
  • Writing clean and maintainable code will push you in to the pit of success
  • Questions?

Code Quality and Tipster Code Quality and Tipster Presentation Transcript

  • ./scripts/checkin.sh <3
  • Questions?Search: Ratcheting on Confluence