<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I just wanted to pass along some links to good information about
    testing.<br>
    <br>
    Some background on unit testing, and the xUnit pattern that most
    testing frameworks use:<br>
    <a href="http://www.martinfowler.com/bliki/Xunit.html">http://www.martinfowler.com/bliki/Xunit.html</a><br>
    <br>
    <a href="http://www.manning.com/osherove/">The Art of Unit Testing</a>
    is a really good book to get you started. Although the examples are
    all .NET, the book goes into great detail on all the grey-areas. The
    author presents good rules of thumb, and even talks about how to
    integrate testing into a team.<br>
    <br>
    <a
href="http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052">Working
      Effectively with Legacy Code</a> discusses how to implement
    testing on a legacy codebase that currently has no tests. It
    discusses how to break dependencies in an application to make
    testing possible.<br>
    <br>
    <a href="http://www.growing-object-oriented-software.com/">Growing
      Object-Oriented Software Guided by Tests</a> talks a about how to
    implement a successful TDD workflow on a large project. I haven't
    read it yet, but it's next on my list, and has been recommended to
    me by multiple people.<br>
  </body>
</html>