in reply to Regression testing
It has been understood since the early 70's that interactions between parts of your software are the source of the hardest to track bugs, and inevitably this is where all sizeable software projects will run into problems. Pick up The Mythical Man-Month for details.
What this means is that you should define your software in terms of small components with well-defined, behaviour and simple interfaces. You then can hook them up together keeping interaction between components to a minimum.
As for books, well I am a big fan of Steve McConnell, Code Complete is a classic that explains a lot of how to do the factoring at a low level, and offers references on topics it doesn't cover (like testing).
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
(jcwren) RE: RE (tilly) 1: Regression testing
by jcwren (Prior) on Sep 26, 2000 at 18:21 UTC | |
|
RE: RE (tilly) 1: Regression testing
by Adam (Vicar) on Sep 26, 2000 at 20:23 UTC |