On 12/10/2010 14:14, Justin Johansson wrote:
Perhaps this topic could be posted as
"[challenge] Define just exactly what a bug is".

I trust this topic will yield some interesting conversation.

Cheers
Justin Johansson


A developer(s) designs a program/system/spec/whatever to exhibit certain behavior. A bug is a behavior exhibited by that creation but which was not intended or expected according to the underlying design. (Design in this context includes the whole source of the program, not just architecture, "overall design" or something like that.)

"Unwanted" behavior is not a good definition. A behavior can be intended/expected even if is unwanted or undesired. (enhancements, behaviors beyond the control of the program, etc.)

--
Bruno Medeiros - Software Engineer

Reply via email to