From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e80a1497a689d8a5 X-Google-Attributes: gid103376,public From: Richard D Riehle Subject: Re: Ada GC (was Re: Ammo-zilla) Date: 1999/11/10 Message-ID: <80c9fq$2qn$1@nntp4.atl.mindspring.net>#1/1 X-Deja-AN: 546968284 References: <38120FAF.945ADD7D@hso.link.com><7uutgd$87h$1@nnrp1.deja.com> <19991024.18033546@db3.max5.com><38189268.43EB150F@mail.earthlink.net><86ogdjtdwz.fsf@ppp-115-70.villette.club-internet.fr><7vadsp$8q61@news.cis.okstate.edu> <1999Oct28.221910.1@eisner><7vb3c4$8a21@news.cis.okstate.edu> <7vhg2n$7ht$1@nnrp1.deja.com> <7vkjea$b34$1@nnrp1.deja.com> <7vncgr$bpg$1@nnrp1.deja.com> <7vqd45$iiq$1@nnrp1.deja.com> <7vvroo$grr$1@nnrp1.deja.com> Organization: MindSpring Enterprises X-Server-Date: 10 Nov 1999 17:19:54 GMT Newsgroups: comp.lang.ada Date: 1999-11-10T17:19:54+00:00 List-Id: Robert A Duff wrote in message ... >Bugs are not caused by people *trying* to do something -- they happen by >accident! I usually tell my clients and students to stop using the word "bug" entirely. Software practice is the only engineering wannabee that euphemizes away its mistakes by labeling them bugs. What we call a "bug" is actually a mistake. Someone tried to do something and made a mistake. The mistake results in a defect. The defect is a potential run-time fault. Managers need to take the responsibility for elminating the word "bug" from the vocabulary of their software personnel. There has been some discussion lately of software as an engineering practice. It will not be an engineering discipline until we call a mistake a mistake, forcing personnel to fully accept responsibility for their errors of omission as well as commission. A programmer calls it a bug. An engineer calls it a mistake. Richard Riehle