🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sw.components
Article #253

Re: Schedule and budget are secondary

#253
From: jim frost
Date: Wed, 18 Oct 1989 20:12
21 lines
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!madd
References: <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