Test Driven Development

by: Kent Beck

Published 2010-06-24
Internal code v-kbtdd
Print status In Print
Pages
User level
Keywords
Related titles
ISBN
Other ISBN
BISACs

Highlight

Test-driven development (TDD) is a programming technique that reverses the usual sequence of coding and testing. By writing tests just in advance of the code needed to satisfy them, programmers:

Note: Although the ideas aren’t language specific the author does use Java in the examples.

Description

If you have tried TDD and you are looking to improve your skills, this series was recorded for you. TDD re-discoverer Kent Beck demonstrates advanced TDD topics on a realistic example:

A consistent theme throughout the series is the importance of rhythm, making decisions and gathering feedback in an order that reduces defects and other interruptions to the flow of development. Come along for two hours of TDD with Kent Beck.

<ul class="movie-list"> <li> <strong>See raw raw, unedited samples.</strong> <br/> Kent has put the first ten minutes of episodes 1 and 2 up on <a href="http://vimeo.com/user3553347/videos" target="screencast">Vimeo</a>. These are the screencasts before editing and post-production. Enjoy!</li> </ul>

Buy All Four and Save

Buy all four screencasts at the same time and we’ll automatically deduct $5 from the overall price during checkout.

Contents and Extracts

Episode 1: Starter Test (28 minutes)

Episode 2: Isolated Tests (23 minutes)

Episode 3: Big Feature (25 minutes)

Episode 4: Finishing (20 minutes)