The Artima Developer Community
Sponsored Link

.NET Buzz Forum
David Pattons presents Agile .NET to an already XP audience

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
Jonathan Cogley

Posts: 56
Nickname: thycotic
Registered: Dec, 2004

Jonathan Cogley is the founder of Thycotic Software Ltd, a C# MVP and TDD evangelist.
David Pattons presents Agile .NET to an already XP audience Posted: Apr 14, 2005 11:12 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Jonathan Cogley.
Original Post: David Pattons presents Agile .NET to an already XP audience
Feed Title: Jonathan Cogley's Blog
Feed URL: http://www.asp.net/err404.htm?aspxerrorpath=/jcogley/Rss.aspx
Feed Description: C#, Test Driven Development, Remote Scripting, CShark! :)
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Jonathan Cogley
Latest Posts From Jonathan Cogley's Blog

Advertisement

David Patton gave a presentation at the Washington DC XP User Group on Monday night.  It was different to the typical XP/TDD presentation due to the audience (who needed no introduction to TDD!) and also David's experiences.  It was interesting to hear the audience's surprise at the maturity of the tools for Agile development on the Microsoft platform and also to hear the comparisons to tools on other development platforms.

Some of the things that drew gasps from the audience:

  • Using NUnit attributes to label test fixtures and test cases freeing you from naming conventions or inheritance to define tests. (Example: jUnit requires TestFixtures to derive from TestCase and test cases to be prefixed with "test")
  • [Ignore] attribute to ignore a currently failing test while giving some legitimate reason to explain, then seeing NUnit show this as an ignored test.  (Example: Many developers on other platforms would just prefix the test case with an underscore to have it ignored and then might forget about the test)
  • [TestFixtureSetUp] attribute enabling setup code to be executed once for a whole fixture.  Apparently this is an often desired feature missing from other platforms.

What do you like or dislike about the agile tools on the .NET platform versus other development platforms?

Read: David Pattons presents Agile .NET to an already XP audience

Topic: Dear Microsoft... please abolish in-memory session state.. Thank you. Previous Topic   Next Topic Topic: VS Team System and the way to design applications

Sponsored Links



Google
  Web Artima.com   

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