Agile Zone is brought to you in partnership with:

James is a consultant, author, and speaker. He brings a rare combination of business savvy, deep technical understanding, and an engaging presentation style to his work, putting him in demand around the world. James is a prominent figure in the Agile community: he is an inaugural recipient of the prestigious Gordon Pask Award for Contributions to Agile Practice and one of the first ten people to sign the newly-released Agile Manifesto in 2001. James keeps a blog at and is co-author of The Art of Agile Development. James is a DZone MVB and is not an employee of DZone and has posted 61 posts at DZone. View Full User Profile

Let's Play TDD #3: Cleaning Up My Mess

  • submit to reddit
James Shore explains aspects of Test Driven Development in his series: "Let's Play"

Published at DZone with permission of James Shore, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)



King Sam replied on Fri, 2012/02/24 - 9:29am

I'm finding this interesting and useful. I've started doing TDD, so I have a bit of experience, but there's still some challenges for me. Writing test code for UI's before implementing is something I especially battle with, So I'm eagerly awaiting that.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.