HOME JAVA & JEE OPEN SOURCE .NET WEB & RIA CLOUD & GRID ARCHITECTURE & DDD AGILE PM & SCRUM AGILE TESTING & BDD OS, MOBILE & SERVER  
In The Brain of Steve Freeman: Sustainable Test-Driven Development
Sustainable Test-Driven Development
This talk is about the qualities we look for in test code that keep the development "habitable." We want to make sure the tests pull their weight by making them expressive, so that we can tell what's important when we read them and when they fail, and by making sure they don't become a maintenance drag themselves. We need to apply as much care and attention to the tests as we do to the production code, although the coding styles may differ. Difficulty in testing might imply that we need to change our test code, but often it's a hint that our design ideas are wrong and that we ought to change the production code. In practice, these qualities are all related to and support each other. Test-driven development combines testing, specification, and design into one holistic activity.

ABOUT STEVE FREEMAN
Agile Software Development pioneer in the UK, chair of the first London XP day, Steve has gained many years of experience applying agile methods and example driven development on commercial projects, including banks, ISPs and financial data providers
More about Steve Freeman
PODCAST SUSTAINABLE TEST-DRIVEN DEVELOPMENT
Digg! StumbleUpon
AGILE TESTING & BDD PODCASTS
David Evans:Interactive Agile Acceptance Testing Clinic, Interactive Agile Acceptance Testing Cli
David Evans : 2nd Mar 2010
View Podcast: Interactive Agile Acceptance Testing Clinic,
Elizabeth   Keogh:Giving and Receiving Effective Feedback, Giving and Receiving Effective Feedback
Elizabeth Keogh : 1st Mar 2010
View Podcast: Giving and Receiving Effective Feedback,
John Smart:Acceptance-Test Driven Development - Bring Developers and Testers Together, Acceptance-Test Driven Development - Br
John Smart : 11th Feb 2010
View Podcast: Acceptance-Test Driven Development - Bring Developers and Testers Together,
Gojko Adzic:Using Cucumber for BDD and Agile Acceptance Testing, Using Cucumber for BDD and Agile accepta
Gojko Adzic : 4th Feb 2010
View Podcast: Using Cucumber for BDD and Agile Acceptance Testing,
Emma McGrattan:Waking up to the New Economics of IT, Waking up to the New Economics of IT
Emma McGrattan : 15th Dec 2009
View Podcast: Waking up to the New Economics of IT,
Mauro  Talevi:A Year of Misbehaving - A Retrospective on using BDD in a commercial enterprise, using BDD
Mauro Talevi : 14th Dec 2009
View Podcast: A Year of Misbehaving - A Retrospective on using BDD in a commercial enterprise,
Nathan  Bain:Agile testing, Agile testing
Nathan Bain : 3rd Dec 2009
View Podcast: Agile testing,
David Joyce:Interview, Interview
David Joyce : 1st Dec 2009
View Podcast: Interview,
David Laribee:Interview, Interview
David Laribee : 1st Dec 2009
View Podcast: Interview,
David Laribee:Interview, Interview
David Laribee : 1st Dec 2009
View Podcast: Interview,
Dan North:How to sell BDD to the business - , How to sell BDD to the business
Dan North : 27th Nov 2009
View Podcast: How to sell BDD to the business - ,
Janet Gregory:Lessons Learned Implementing Agile - From a Testing Perspective, Lessons Learned Implementing Agile
Janet Gregory : 27th Nov 2009
View Podcast: Lessons Learned Implementing Agile - From a Testing Perspective,
Gojko Adzic:Challenge requirements, Challenge requirements
Gojko Adzic : 27th Nov 2009
View Podcast: Challenge requirements,
 :Parkbench Panel Discussion, Parkbench Panel Discussion
: 27th Nov 2009
View Podcast: Parkbench Panel Discussion,
Elizabeth   Keogh:Fractal BDD, Fractal BDD
Elizabeth Keogh : 27th Nov 2009
View Podcast: Fractal BDD,
OTHER AGILE TESTING & BDD EVENTS
:Gojko Adzic's Test Driven Java Development Workshop,  Gojko Adzic's TDD Java Development Workshop
2 DAY COURSE.
Paris, Wednesday, March 31st
Agile Testing meetup group:Gems of Selenium, Agile Testing meetup group
FREE EVENT: Gems of Selenium...
London, Tuesday, April 6th
Elizabeth   Keogh:Liz Keogh's BDD Immersion Workshop: Behaviour-Driven Development for Developers,  Liz Keogh's BDD Workshop
1 DAY COURSE. Featuring Elizabeth Keogh
London, Friday, April 9th
Robert Schneider:Mission-Critical Service Testing Using soapUI Pro,  Robert Schneider's Service Testing w soapUI Pro
2 DAY COURSE. Featuring Robert Schneider
London, Tuesday, April 20th
Gojko Adzic:Gojko Adzic's Hands-on Agile Acceptance Testing & Specification by Example with FitNesse Workshop,  Gojko Adzic's Agile Acceptance Testing workshop
3 DAY COURSE. Featuring Gojko Adzic
London, Monday, May 10th
Venkat Subramaniam:Venkat Subramaniam's Refactoring: A Key Step in Agility,  Venkat Subramaniam's Refactoring Course
1 DAY COURSE. Featuring Venkat Subramaniam
London, Friday, May 14th
:Frank Cohen's Test Automation BootCamp,  Frank Cohen's Test Automation BootCamp
2.5 DAY COURSE.
Paris, Monday, June 14th
Rachel Davies & Antony Marcano:Antony Marcano & Rachel Davies' Agile QA course,  Antony Marcano & Rachel Davies' Agile QA
2 DAY COURSE. Featuring Rachel Davies & Antony Marcano
London, Tuesday, June 15th
© Copyright 2003-2010, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Community  Community-FR  Apress  1st Teach  Jobs: Sales Executive  Jobs: Student Podcaster  jobs - marketing assistant  Spring Certification