Improving Application Quality Using Test-Driven Development (TDD)

Resources

[1] http://c2.com/cgi/wiki?ExponentialCostCurve

[2] http://groups.yahoo.com/group/testdrivendevelopment

[3] http://www.aisto.com/roeder/dotnet

[4] http://www.craigmurphy.com

[5] http://cgi.bramwell.plus.com/krblog/2005/02/test_driven_is.html

[6] http://www.testing.com/cgi-bin/blog/2003/08/21#agile-testing-project-1

[7] http://www.adaptionsoft.com/tddapg_xunit.html

[8] http://xprogramming.com/software.htm

Slide-deck accompanying this article:
  http://www.craigmurphy.com/bug/tdd/13Jul2004/TDDIntro.zip

Examining the Cost of Change, Scott Ambler:
  http://www.agilemodeling.com/essays/costOfChange.htm

Books:

Test-Driven Development: By Example, Kent Beck,
Addison-Wesley, 2003, ISBN 0-321-14653-0

test-driven development: A Practical Guide, Dave Astels,
Prentice-Hall/Pearson Education, 2003, ISBN 0-13-101649-0
(reviewed here: http://www.craigmurphy.com/bug/tdd/review.htm)

Refactoring: Improving the Design of Existing Code, Martin Fowler,
Addison-Wesley, 1999, ISBN 0-201-48567-2

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Memory is like an orgasm. It's a lot better if you don't have to fake it.” - Seymour Cray