Test Driven Development
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Test Driven Development

on

  • 699 views

 

Statistics

Views

Total Views
699
Views on SlideShare
699
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

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

Test Driven Development Presentation Transcript

  • 1. Test Driven Development
  • 2. Debugging Sucks photo by Craig Hamnett: http://flickr.com/photos/craighamnett/2394016065/
  • 3.
    • “ The gain in productivity comes from a reduction in time spent debugging—you no longer spend hours looking for a bug, you find it in minutes.”
    • - Extreme Programming Explained
  • 4. Attention Span of a…
  • 5. Automated Testing
    • Lets you be more thorough without falling asleep.
  • 6.
    • “ When the system requires that you duplicate code, it is asking for refactoring.”
    • - Extreme Programming Explained
  • 7.
    • TDD
    • IS
    • ABOUT
    • CONFIDENCE
  • 8.
    • “ The customers need to prepare a set of tests that represent their confidence.”
    • - Extreme Programming Explained
  • 9.
    • “ I don’t trust anything I write until I have tests for it.”
    • - Extreme Programming Explained
  • 10.
    • Constant testing is crucial to short release cycles.
  • 11. Quality can’t be injected
  • 12. Quality is mixed in throughout
  • 13.
    • Coding is more fun and less taxing with tests in place. You are more free to refactor improve the internal quality of your products and experiment.