Category Archives: tdd

A Simple Guideline For Testing

Keep your tests easy to read…

Posted in tdd | Leave a comment

Test-Driven Learning

A while back, I was looking for an answer to a Javascript question and I ended up finding the answer in this Javascript reference. More important than finding the answer to my question, I was intrigued by how clear the reference was with minimal text and the fact that the reference was put together as [...]

Also posted in .net, learning, simplicity | Leave a comment

.Net Rocks and TDD

The March 21st edition of .Net Rocks was my favorite show so far. The topic was Test Driven Development with Jean Paul Boodhoo and the show was very good. Jean Paul Boodhoo provided some great insights into TDD, Mock objects, and agile approaches to software development. 
Whether you're a devoted TDD advocate or not, the show [...]

Also posted in .net, agile, blogging, devtools | 1 Comment

Dependency Injection

James Shore has written a very straight-forward introduction to dependency injection. I agree with James, the concept is simple, powerful, and usually appears to be complicated because of the way it is explained. You can find the article here.

Also posted in architecture | Leave a comment

MSDN TDD Page Being Changed

Thanks to the outcry from the community, Microsoft is in the process of changing the Guidelines for TDD page. I applaud Microsoft for listening to the community and quickly taking the proper steps to rectify the faulty guidance. You can read more in this post from Rob Caron.

Also posted in .net | 1 Comment

Microsoft TDD Guidelines…

… are wrong. The guidelines are an extreme disapointment in my opinion. This topic has been brought up lately on the xp mailing list and there is starting to be an outcry from the tdd community. TDD (by definition) means test-driven.
I hate the fact that you can generate tests from code with the new testing [...]

Also posted in .net | Leave a comment

TDD and Intentionally Violating the DRY Principle

Anyone that knows me knows that I’m a huge fan of TDD. Not just TDD for testing – but TDD for architecture (and many other things too).
I’m currently working on a project where I generate a lot of pdf documents. I had a couple of big-picture ideas for how to write the code, but there [...]

Also posted in software | 2 Comments

Tech·Ed Webcasts Posted

The Tech·Ed Webcasts have been posted here.
My webcast (Test-Driven Development with BizTalk Server 2004) is located in the Connected Systems Infrastructure webcasts.
Thanks to everyone from Microsoft who let me do the webcast and for Drew for recommending the webcast in the first place. I had a great time doing the webcast and covering a topic [...]

Also posted in biztalk | Leave a comment

.Net Event In Ohio

For anyone in the Ohio area, be sure to stop by at the .NET Development Best Practices/Tips-Tricks event on Friday January 21st. I’ll be giving a session on Test Driven Development and the lineup for the event looks great.
The event is free and open to the public. You can register at the [...]

Also posted in .net | Leave a comment

NMock To The Rescue

I was working with Drew today and preparing for our .Net Users Group presentation on leveraging open source development tools with .Net. For this presentation, we have consistently met at Panera because of the free wifi access. When we arrived this evening we were unable to connect to the wifi. At first, [...]

Also posted in .net, architecture, software | 1 Comment