I guess the best way to learn is from somebody experienced in the art. Either that or looking at an existing open source project with unit tests. I think I will explore the Nhibernate tests. They do contain db calls but very few considering it is an ORM. With most things, I generally have to go through the pain barrier before I fully understand the art. [EMAIL PROTECTED]
> Date: Fri, 4 Jan 2008 12:37:11 -0500> From: [EMAIL PROTECTED]> Subject: Re: > [ADVANCED-DOTNET] Unwiedly unit test> To: > ADVANCED-DOTNET@DISCUSS.DEVELOP.COM> > TDD has been around a while (a while > in computer time...) and is really a> formalization of unit-testing. It is > something that needs to be taken> into account and budgeted for, IMO. If you > don't budget time for it then> you can't track it and, as with anything else > that isn't budgeted for,> it's the first thing to get dropped, as you say. > I'd argue that if you're> not budgeting for it, you're not likely to get the > full potential out of> it.> > It's not necessarily an intuitive process, and > to a certain extent it's an> art. It's hard to get right. So, ramp-up and > learning-curve needs to be> accounted for in some teams--without a budget for > TDD there's no budget> for learning it either. This leads to doing it > incorrectly, which can> lead to complete distrust of the concept.> > > On > Fri, 4 Jan 2008 17:39:21 +0000, Paul Cowan <[EMAIL PROTECTED]> wrote:> > >TDD > is very much in vogue at the minute and I do see the benefits but> there is a > real maintenance overhead that should not be underestimated.> >> >That is > multiplied with continuous integration.> >> >When timescales slip they are > usually the first things to go.> >> > ===================================> > This list is hosted by DevelopMentorĀ® http://www.develop.com> > View archives > and manage your subscription(s) at http://discuss.develop.com _________________________________________________________________ Telly addicts unite! http://www.searchgamesbox.com/tvtown.shtml =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com