Re: Template open/save behavior

Tech-Archive recommends: Fix windows errors by optimizing your registry



Hi Jeff,

Bravo! I completely agree with you. McGhie and I have argued at length
about what constitutes a bug and he insists vociferously that it's anything
that 'doesn't work the way the user expects it to work'. In my opinion,
that's a misleading and not useful definition.

Your statement that "All bugs are flaws but not all flaws are bugs" is the
key, and maybe you can get John to accept this reasoning; obviously *I've*
never succeeded <bg>.

Cheers,

Beth


On 2/11/06 11:04 AM, in article uk#YN4zLGHA.3408@xxxxxxxxxxxxxxxxxxxx, "Jeff
Wiseman" <throwawayacct223@xxxxxxxxxxxxxxxxxxxxxxx> wrote:

I'm one who prefers to call a spade a spade, a bug a bug, and a
"stupid, screwed up, poorly thought out, highly misguided, and
very bad DESIGN DECISION" just that :-)

The connotation of a bug is a flaw that was not intended. An
unintentional side effect or deviation from what was intended
analagous to fumbling something or tripping, or accidentally
breaking something. Since it is a fumble due to either
misunderstanding or usually a coding error, it's magnitude
typically tends to be limited.

The altered "feature" being discussed was totally premeditated
and spec'ed as such. That puts it into one of the "stupid,
screwed up, poorly thought out, highly misguided, and very bad
DESIGN DECISION" catagories IMHO. Let's give credit where credit
is due :-)

Also, the term "bug" is kind of cutesy which downplays its
reality as a flaw. All bugs are flaws but not all flaws are bugs.
The exact nature of a flaw can usually be ascertained by what
level of the company you need to go to to get it corrected. If
you go to the programmer that wrote the code, show it to them,
and they say "Shoot! I gotta fix that!" and they scurry away to
their terminal, then it is likely a bug. If they say, "Oh, Im
sorry but you'll have to submit an ECN to the VP of marketing,
have it approved, submitted to the change control board, and
written in for release in two years, then it was likely a stupid,
screwed up..., oh well you get the picture! :-)

Thanks to one and all for letting me get that pet peeve out, I
have a low tolerance for poorly spec'ed and designed software
regardless of who does it (myself included).

.



Relevant Pages

  • Re: Template open/save behavior
    ... occur in parallel with the ten design phases. ... Internet Explorer 6.n on Windows XP SP2. ... But it has produced a bug. ... Your statement that "All bugs are flaws but not all flaws are bugs" is the ...
    (microsoft.public.mac.office.word)
  • Re: Template open/save behavior
    ... ISO standards or Carnegie Mellon University publications "bug" is defined as ... unintentional flaws and design flaws (or, if you prefer, Design, Coding and ... is interchangeable with "defect" does not make it so. ...
    (microsoft.public.mac.office.word)
  • Re: [Full-Disclosure] Re: Internet Explorer URL parsing vulnerability
    ... >> Unless the bug has already been exploited by malicious people, ... > People know that new critical flaws are discovered in Internet Explorer ... > Ford is selling cars that are known to have serious defects. ...
    (Full-Disclosure)
  • Re: Template open/save behavior
    ... fact that it is a bug :-) ... That puts it into one of the "stupid, screwed up, poorly thought out, highly misguided, and very bad DESIGN DECISION" catagories IMHO. ... Let's give credit where credit is due :-) ...
    (microsoft.public.mac.office.word)
  • Re: [Full-Disclosure] Re: Internet Explorer URL parsing vulnerability
    ... > Unless the bug has already been exploited by malicious people, ... People know that new critical flaws are discovered in Internet Explorer ... Ford is selling cars that are known to have serious defects. ...
    (Full-Disclosure)