Testability is both as an important quality of your designs and another tool you can use to create and think through designs.

In the December 2008 issue of MSDN Magazine, Jeremy Miller examines the design issues, patterns, and principles that can enhance testability in your apps.

For more articles on testing, be sure to check out our MSDN Magazine archives.