The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Agile Development with .NET, TDD, TestDriven.NET and Team System

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Sam Gentile

Posts: 1605
Nickname: managedcod
Registered: Sep, 2003

Sam Gentile is a Microsoft .NET Consultant who has been working with .NET since the earliest
Agile Development with .NET, TDD, TestDriven.NET and Team System Posted: Oct 7, 2004 8:10 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Sam Gentile.
Original Post: Agile Development with .NET, TDD, TestDriven.NET and Team System
Feed Title: Sam Gentile's Blog
Feed URL: http://samgentile.com/blog/Rss.aspx
Feed Description: .NET and Software Development from an experienced perspective - .NET/CLR, Rotor, Interop, MC+/C++, COM+, ES, Mac OS X, Extreme Programming and More!
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Sam Gentile
Latest Posts From Sam Gentile's Blog

Advertisement

Chris Bowen, a Senior Architect at Monster.com delivered a first-rate presentation on Agile Development with .NET tonight for us at Beantown.NET. This went very well with a class I done recently for Adesso on NUnit, NAnt, TDD and Continuous Integration. Chris's teams have been using CruiseControl.NET along with NUnit, NAnt, and of course, one of the most awesome tools the planet, TestDriven.NET, formerly known as NUnitAddIn. Jamie, Chris really loves TestDriven.NET as I do and plugged it all night!

We are currently using NUnit, NAnt, and TestDriven.NET, with Refactoring support from Resharper on the VS20003 side, and Whidbey and the Visual Studio Team System on the Whidbey side of things. Of course there is much to love and write about in VSTS, but I just love the right-click “Run Test” right-mouse action just like TestDriven.NET and the ability to generate unit test stubs by reflecting over existing code.

Tonight's presentation made me think about a bunch of things. You see TDD and XP is so second nature to me and something  have been doing since 1999, that I take it as a given, that everyone gets it and develops that way and thus I never have to blog about it. You see, I was part of a lucky group of people like Ron Jefferies, Martin Fowler, Kent Beck, etc in 1998, 1999 era on Ward's Wiki developing the ideas that became XP. I was so much of a skeptic back then at first. You see, my 17 year career had thought me all about doing Big Design Up Front and UML diagrams, Rational Rose, big requirements documents. One by one, Ron, Kent, Martin and others dismembered all my arguments one by one and forever changed me. For all of this, I was lucky to be acknowledged in Ron Jefferies's book and Kent's TDD book. Yet I am not really not in the .NET world for all this intimate knowledge of TDD, Refactoring, and XP and a bunch of people have become really known or attached to blogging about these areas. I saw tonight that this was a shortfall on my part. In the early days of the .NET alphas and EAP, when all the big names carved out all the areas of .NET like Fritz Onion - ASP.NET, etc., I remember having this conversation with Peter Drayton over Sushi in Beverly Mass when I had him come do some consulting for us at Groove. I said “what's left?” And I took COM Interop and Managed C++ because they were really the ones no one wanted (!) and I could be the expert in that area. And the rest is history so to speak-) I never thought of applying myself to this whole XP/TDD area in .NET where I had a lot of knowledge. Why am I telling you all this? I don't know but the talk tonight stirred up a lot of stuff in me and I now realize I have a lot to say, blog, write and speak on these topics. Thats the takeaway.

Read: Agile Development with .NET, TDD, TestDriven.NET and Team System

Topic: Determining if a T-SQL variable is in a range of values Previous Topic   Next Topic Topic: ASP.NET Vulnerability

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use