.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old February 7th, 2002, 02:12 AM

Jourin Jourin is offline
Corporal
 
Join Date: Dec 2000
Location: Sherman, TX, USA
Posts: 122
Thanks: 0
Thanked 0 Times in 0 Posts
Jourin is on a distinguished road
Default OT: Bug versus Feature

Whether something is a bug or a feature is based off the rule of unintended consequences. You design something that results in an unintended consequence. If that consequence is positive, it is a feature. However, if that consequence is negative, it is a bug.

Using a specific example: Drones were designed with no "move to" capability resulting in the unintended consequence that drones can not do recon. Since I think that the majority of people believe this consequence is negative, this consequence is a bug.

Yes, drones were designed with no "move to" capability, but that does not mean the design didn't cause a bug.

Bugs can be caused by
Sloppy keystroke entry (syntax)
Poor programming design (logic)
Poor concept design (unintended consequences)
Reply With Quote
  #2  
Old February 7th, 2002, 04:38 AM
Resident Alien 2's Avatar

Resident Alien 2 Resident Alien 2 is offline
Corporal
 
Join Date: Dec 2001
Location: Philadelphia
Posts: 63
Thanks: 0
Thanked 0 Times in 0 Posts
Resident Alien 2 is on a distinguished road
Default Re: OT: Bug versus Feature

quote:
Originally posted by Jourin:
Whether something is a bug or a feature is based off the rule of unintended consequences. You design something that results in an unintended consequence. If that consequence is positive, it is a feature. However, if that consequence is negative, it is a bug.

Using a specific example: Drones were designed with no "move to" capability resulting in the unintended consequence that drones can not do recon. Since I think that the majority of people believe this consequence is negative, this consequence is a bug.

Yes, drones were designed with no "move to" capability, but that does not mean the design didn't cause a bug.

Bugs can be caused by
Sloppy keystroke entry (syntax)
Poor programming design (logic)
Poor concept design (unintended consequences)



I would have to disagree with calling current Drone functionality a bug. Disagreement about a design decision doesn't make it a bug.

The designers vision of Drones was attack only, he designed it that way, he coded it that way, it works that way.

Unless there's a user requirements specification we signed off on to say that drones should have "go to" capability then it's not a bug in my usage of the phrase "software bug".
Reply With Quote
  #3  
Old February 7th, 2002, 05:53 AM

Phoenix-D Phoenix-D is offline
National Security Advisor
 
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
Phoenix-D is on a distinguished road
Default Re: OT: Bug versus Feature

"unintended consequence that drones can not do recon."

Who says it was unintended?

In any case, that will be my sole shot into this thread. I really doubt this will decide anything at all If you really want to get something done, email MM and *politely* *ask* about adding the move-to function to drones.

Note the politely.

Phoenix-D
__________________
Phoenix-D

I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
-Digger
Reply With Quote
  #4  
Old February 7th, 2002, 10:56 AM
Mephisto's Avatar

Mephisto Mephisto is offline
Brigadier General
 
Join Date: Sep 2000
Location: Frankfurt, Germany
Posts: 1,994
Thanks: 0
Thanked 0 Times in 0 Posts
Mephisto is on a distinguished road
Default Re: OT: Bug versus Feature

First: The definition of “bug” is not correct IMHO. It does not depend on the consequences if something is a bug or not. Else the graphics of SE4 are a bug. Or is there anyone out there that will really argue that the graphics of SE4 can compete with state-of-the-art graphic? I know, this was done deliberately but your definition only ask for the consequences and these are negative – it is not as good looking as it could.

Second: Drones were designed not to recon. Aaron KNOWS about it. It was done as it is nevertheless with a seeing eye.

Third: Ask MM to change it if you don’t like it.
__________________
For, in the final analysis, our most basic common link is that we all inhabit this small planet. We all breathe the same air. We all cherish our children's futures. And we are all mortal. - JFK
Reply With Quote
  #5  
Old February 7th, 2002, 06:27 PM
dmm's Avatar

dmm dmm is offline
Captain
 
Join Date: Sep 2000
Location: USA
Posts: 806
Thanks: 0
Thanked 0 Times in 0 Posts
dmm is on a distinguished road
Default Re: OT: Bug versus Feature

Jourin,

I totally agree with you that one should at least be able to mod drones to have "move to" ability. And I think you are right to be disappointed.

However, I don't think "bug" is the proper term. I would call it a "design mistake" or "error in judgment" or "concept problem." I think MM made a poor decision, but I don't think they cheated anyone.

Your definition of "bug" is too broad. Someone might say that guns without integral trigger locks have a "bug" because a child might shoot it with bad consequences, contrary to the designer's intention. And if the designer fixed that, then someone else might cry "bug" because a child could still get hold of the key. And if the designer then made the gun so it only could be operated with adult-sized hands, then someone else might cry "bug" because now midgets couldn't use it but teenage boys still could. So then the designer fixes the "bug" by putting fingerprint ID into the gun. Finally someone sues the gun maker because a properly registered and IDed adult gun owner kills his neighbor's yip-yip dog with it at 2 am. Clearly the gun was defective since it produced consequences that someone didn't like.

Is McDonald's coffee "buggy" because it is served piping hot, and some idiot might try to drive with it between her legs?

You need to remember that Aaron is a normal human being with professional pride. He is not likely to respond well to accusations of cheating people, and may very well become obstinate about the issue. Hence, people are getting on your case, telling you to cool it, shut up, act nice, etc. I think that with time, if enough of us ask politely and often, that Aaron will give you what you want.
__________________
Give me a scenario editor, or give me death! Pretty please???
Reply With Quote
  #6  
Old February 7th, 2002, 07:21 PM

Gryphin Gryphin is offline
BANNED USER
 
Join Date: Nov 2001
Location: Near Boston, MA, USA
Posts: 2,471
Thanks: 0
Thanked 0 Times in 0 Posts
Gryphin is on a distinguished road
Default Re: OT: Bug versus Feature

I have done 3 years of telephone support for Microsoft. I presently do desktop, (in person support) for computer Users.
The following definition of “Bug” is the one accepted by the vast majority of computer professionals and Users in general.

Bug: A feature within software, firmware, or hardware that does not function as the designer of that product intended.

I can state that it in no way has anything to do with weather or not the user of that product likes the feature.

I agree with: "Make a polite request to MM".
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 06:53 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.