Article View: comp.sw.components
Article #253Re: Schedule and budget are secondary
From: jim frost
Date: Wed, 18 Oct 1989 20:12
Date: Wed, 18 Oct 1989 20:12
21 lines
1517 bytes
1517 bytes
In article <3829@rtech.rtech.com> linda@rtech.UUCP (Linda Mundy) writes: >In article <16202@vail.ICO.ISC.COM> rcd@ico.ISC.COM (Dick Dunn) writes: >>You have to make the software a little hardier than it should need to be >>in order to survive what it will be put through. [...] >Well your main point remains valid, i.e. that one needs to think about >future maintenance/enhancement when coding something. Yes; the technique I've used is to error-check arguments everywhere that performance isn't ABSOLUTELY necessary, even in distributed code. This costs some performance but improves the initial quality and future maintainability. During development it catches early programming errors, saving debug time. Sometimes it saves a LOT of debug time. During maintenance it provides known points of failure which can be used in tracking reported bugs and drops the likelihood that low-quality programmers will use functions incorrectly. jim frost software tool & die madd@std.com
Technical Details
Message-ID:
<1989Oct18.201225.3330@world.std.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!xylogics!world!maddReferences:
<16168@vail.ICO.ISC.COM> <6693@hubcap.clemson.edu> <3807@rtech.rtech.com> <16202@vail.ICO.ISC.COM> <3829@rtech.rtech.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!bu-cs!xylogics!world!madd From: madd@world.std.com (jim frost) Newsgroups: comp.sw.components,comp.software-eng Subject: Re: Schedule and budget are secondary Message-ID: <1989Oct18.201225.3330@world.std.com> Date: 18 Oct 89 20:12:25 GMT References: <16168@vail.ICO.ISC.COM> <6693@hubcap.clemson.edu> <3807@rtech.rtech.com> <16202@vail.ICO.ISC.COM> <3829@rtech.rtech.com> Reply-To: madd@world.UUCP (jim frost) Organization: The World Lines: 21