Here's a video I made that captures my current thoughts on writing complex business rules which have lots of validation logic. Here's the scenario I show in the video: A Validate method on an object actually uses lots of smaller methods to return
Read More...
Read the complete post at http://weblogs.asp.net/rosherove/archive/2007/09/18/tdd-pattern-composite-logic-development-and-testing.aspx