View Single Post
Old 09-05-2011, 11:22 AM   #134
FJames
Addict
FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.FJames ought to be getting tired of karma fortunes by now.
 
Posts: 320
Karma: 320941
Join Date: Jun 2011
Location: Canada
Device: Kobo Touch & Aura
Quote:
Originally Posted by larrymohr View Post
If this is the way that the KOBO devs have intentionally programed the reader to behave it is NOT a bug. A bug is any behaviour contrary to the programmer's intention. It may be silly or stupid or just plain annoying, but it is not a bug unless it is unintentional.
That's an incorrect definition a definition of a bug. I lead a software product development team, and I would re-educate any of my developers who thought that. The correct technical definition of a bug is when the program does not do what it's specified to do. Since specifications can't cover every tiny detail, that must be extended in practice to include when the program does not do what a normal user would expect it to do. Developers may have an incorrect understanding of the specifications, or limited knowledge of how a normal user will use the program, or they may simply not have tested all the possibilities. These can all result in bugs.

For example, if my ebook reader has a function to select the font for the book I'm currently reading, but changing the selected font does nothing. that's a bug.

It may be standard practice to paint a bug as a feature by saying "I intended it to work that way", or to add a disclaimer that it only works correctly some of the time, but the reality is that it's still a bug.

Last edited by FJames; 09-05-2011 at 11:27 AM.
FJames is offline   Reply With Quote