Martin Kulov's Blog
VSTS, Oslo, INETA, ASP.NET, Debugging .NET Applications, Tips and Tricks
April 28, 2005
Unit Test Seminar
I am just returning from
a seminar on Unit Testing
organized by
BASD
with the association of
Sofia University
. The event gathered more than 170 people which make it one of biggest one for the recent months. It is obvious that Bulgarian developers are extremely interested in the benefits and implementation of unit test framework. However on a speaker question how many of them are using unit tests in their current project only 3 percent raise their hands.
While many people think that unit testing should be incorporated in the project schedule in order to employ them I personally think that this is responsibility of every single developer. Before unit testing gets popular and enjoys real attention from project managers the developers must prove their actual value. It is possible that not everyone will write good unit tests or be able to get to the habit of writing them. Actually this may get even worse. If you require unit test to be written and the developer is not feeling good about it he may write bad and too simple unit test that never fail. This can be total disaster since you, as a project manager, will get the false sense that everything is bug free while it is not. A possible solution is to require formal code reviews for unit test code. It may be also possible to get each developer to write unit test code to his colleague changing their roles periodically. I am particularly interested in the last idea. Have you tried it in some of your projects? I think I will give it a try sometime soon.
#
posted by Martin Kulov @ 9:25 PM
Comments
|
Trackback
<< Home
Calendar
RSS
Martin Kulov's Facebook profile
Recent posts
Bulgaria signs EU contract
Risk Management in QA Activities
Rants
Visual Studio 2005 Beta 2 is available on MSDN Sub...
Bring Chris Brumme's blog back
Singleton pattern using MemoryBarrier
VSTS Webcasts in April
Demo - VSTO Excel solution
Windows Server 2003 Service Pack 1
Some people really should blog
History
November 2004
December 2004
January 2005
February 2005
March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
June 2008
July 2008
August 2008
October 2008
Copyright © 2004-2008 CodeAttest Ltd. All Rights Reserved.