Patrick Smacchia [MVP C#]

Sponsors

The Lounge

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
How to avoid regression bugs while adding new features

I recently published an article on SearchWinDeveloment. It explains how we (the NDepend team) are using NDepend to analyze the NDepend code to avoid regression bugs while adding new features.

 

More specifically, we are using the possibility to compare 2 versions of our code base. Then we focus our efforts on reviewing and testing the code that has been modified or that was added since the last release.  My experience always showed that the bulk of problems come from fresh code.

 

Of course, the preferred way to avoid regression bug is to have a high automatic test coverage ratio on the new code but it is rarely possible to have 100% coverage, especially on application with a complex UI.


Posted Thu, Dec 20 2007 7:57 PM by Patrick Smacchia

[Advertisement]

Comments

» Daily Bits - December 21, 2007 (Early Edition) Alvin Ashcraft’s Daily Geek Bits: Daily links plus random ramblings about development, gadgets and raising rugrats. wrote » Daily Bits - December 21, 2007 (Early Edition) Alvin Ashcraft’s Daily Geek Bits: Daily links plus random ramblings about development, gadgets and raising rugrats.
on Thu, Dec 20 2007 7:59 PM

Pingback from  » Daily Bits - December 21, 2007 (Early Edition) Alvin Ashcraft’s Daily Geek Bits: Daily links plus random ramblings about development, gadgets and raising rugrats.

Add a Comment

(required)  
(optional)
(required)  
Remember Me?