Kelly, Your defect level versus completeness strikes chord with me. I would far rather deliver fewer, well tested features that all the required features with...
Ok, so today I have received Kent Beck's book, Test-Driven Development By Example. I plan to read it today and I am looking forward to it after all your...
My session this morning went quite well. Unfortunately I didn't get to use the assistance provided by some list members, as I was up until the wee hours his...
I'm still enjoying re-reading sections of this book, some a few times. It's like a guided tour of a thought process, but sometimes has a downside where he...
I have a MessageReceiver class on which I test a ReceiveDocument method. I first test that a test document is correctly received, i.e. file and DB records...
I am having problems getting my head straight on this. Perhaps there is just too much going on in there and I am thinking too much about it! I am using the...
I'd approach this from a slightly different angle. I see this in 3 different "layers": business object, presentation, and persistence. Using TDD, I'd do the...
... Good. Just don't be surprised if the rate of pickup is lower than you might hope. It takes time and repetition. ... Yes, this is a hard place to learn TDD....
The important thing is to start somewhere, anywhere, with a very small task. In this specific task, I would probably start with a test that I could instantiate...
... Just for clarity, I don't define defect that way. I define defect as problems with existing functionality. I do not consider missing functionality to be a...
However, the problem sometimes is that the Sales people sell by feature. The more feature they can put in the software, the better they can sell it. We can...
... In the TDD presentation I did, some of the participants(mostly developers) didn't have fair knowledge of unit testing (and frameworks) and OO knowledge. I...
I liked the book, as a good introduction to TDD. I was doing the whole Test First thing, but not really thinking the right way, and this book got me heading...
Hello, Just a quick query for you all. Probably trivial for the list, but puzzling a newbie to TDD here! I'm relatively new to TDD & XP, and am working on a...
I agree completely with Brandon. The author is also very active and very helpful in supporting the community. Using NCover without NCoverExplorer is IMHO...
... I'm not that negative. I think that someday TDD will become more mainstream. It's just going to take somebody doing TDD becoming wildly popular. If Google...
... Ok Joen, I agree, and I know about the "checkbox" mentality. My previous company was very much of that mindset and they didn't usually add features unless...
... You might be right, but you're reaching outside the "Crossing the Chasm" model now. And I remain skeptical because back when Microsoft was the poster child...
Hmmm... this isn't related to TDD at all. :) But what the heck... Strings in .NET are immutable so this is OK public String LineRef { set { lineRef = value; } ...
Rob, I found the Python quite easy to grok, but the actual strategy was a bit heavy going for me. Creating an object that tests its own method, via the Python...
Kelly, I have helped companies deliver some of the crap code, not by coding badly, just being there, but they made money because the code performed a task that...
... What makes you think that better code, delivered timely and able to be enhanced quickly, would not earn even more money? Ron Jeffries www.XProgramming.com ...
Ron, nothing makes me think that. What makes you think that better code, delivered timely and able to be enhanced quickly, would not earn even more money? ...
First, you might create an acceptance test that runs against a hypothetical UI. That tells you when the story is done. You will come across speed bumps when...
Is there an NUnit specific forum or list? I have several little things I would like to try, and I don't want to pollute this list with too many questions that...
... Check out the NUnit project on SourceForge. The mailing lists are there. -- Regards, Tim Haughton http://agitek.co.uk http://blogitek.com/timhaughton...
OK, I am a rare developer that has a penchant for documentation, and now I find myself verbosely documenting tests as well. Does anyone else emphasise this...