C Community's Cavalier Attitude On Software Reliability
William Thomas Wolfe, 2847
billwolf%hazel.cs.clemson.edu at hubcap.clemson.edu
Sat Mar 3 06:41:07 AEST 1990
>From evil at arcturus.UUCP (Wade Guthrie):
> [Unix BUGS comments]
> are honest indications of where problems may exist, and they do so
> in language that can be enjoyed by the person reading the manual.
If a currency conversion program is based on the exchange rates
as of a given date, then this is a continuation of the specification
which does not belong in the DEFECTS section.
Under no circumstances should a DEFECTS section contain flippant
comments such as "I tinker a lot, so things break, but then I fix
them, hooray", "Not bloody likely", or other comments which indicate
a cavalier attitude toward software reliability.
DEFECTS sections exist for the purpose of listing known areas in
which an implementation does not correspond to the specification,
along with potential workarounds (if any) and the estimated date
of repair. Now compare this with your typical Unix BUGS section.
Bill Wolfe, wtwolfe at hubcap.clemson.edu
More information about the Comp.lang.c
mailing list