|
|
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
|
Steve was a pioneer of Agile software development in the UK, he has built applications for banks, ISPs, financial data providers, and specialist software companies. He has given training courses in Europe, America, and Asia.
More about Steve Freeman
|
|
PODCAST SUSTAINABLE TEST-DRIVEN DEVELOPMENT
|
AGILE DEVELOPMENT COURSES
|
AGILE DEVELOPMENT PODCASTS
|
OTHER AGILE DEVELOPMENT EVENTS
|
Dialogue Sheets, a new tool for retrospectives
FREE EVENT:
In The Brain of Allan Kelly
London, Monday, February 13th
|
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
Manchester, Monday, February 13th
|
|
ThoughtWorks Quarterly Briefings
FREE EVENT:
Is programming language choice
London, Thursday, February 16th
|
|
Linda Rising's Patterns for Introducing New Ideas
1 DAY COURSE. Featuring Linda Rising London, Monday, February 27th
|
|
Deception and Estimation: How We Fool Ourselves
FREE EVENT:
In The Brain of Linda Rising
London, Monday, February 27th
|
|
Linda Rising's Influence Strategies
.5 DAY COURSE. Featuring Linda Rising London, Tuesday, February 28th
|
|
Linda Rising's Patterns for Customer Inte
.5 DAY COURSE. Featuring Linda Rising London, Tuesday, February 28th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, March 5th
|
|
|
|