Click here to Skip to main content
11,705,208 members (52,676 online)

Welcome to the Lounge

   

For lazing about and discussing anything in a software developer's life that takes your fancy except programming questions.

Technical discussions are encouraged, but click here to ask your programming question.

The Lounge is rated PG. If you're about to post something you wouldn't want your kid sister to read then don't post it. No flame wars, no abusive conduct, no programming questions and please don't post ads.
 
GeneralRe: Users Are Evil Pin
ii_noname_ii23-Apr-13 3:23
memberii_noname_ii23-Apr-13 3:23 
GeneralRe: Users Are Evil Pin
Michael T. Bee [ITProf Sempris]23-Apr-13 1:41
memberMichael T. Bee [ITProf Sempris]23-Apr-13 1:41 
GeneralRe: Users Are Evil Pin
Michael T. Bee [ITProf Sempris]23-Apr-13 1:43
memberMichael T. Bee [ITProf Sempris]23-Apr-13 1:43 
GeneralRe: Users Are Evil Pin
David_MacLean23-Apr-13 4:00
memberDavid_MacLean23-Apr-13 4:00 
GeneralRe: Users Are Evil Pin
Luiz Felipe Stangarlin23-Apr-13 4:58
memberLuiz Felipe Stangarlin23-Apr-13 4:58 
GeneralRe: Users Are Evil Pin
David_MacLean23-Apr-13 7:45
memberDavid_MacLean23-Apr-13 7:45 
GeneralRe: Users Are Evil Pin
Member 832327623-Apr-13 4:49
memberMember 832327623-Apr-13 4:49 
GeneralRe: Users Are Evil Pin
SeattleC++23-Apr-13 5:51
memberSeattleC++23-Apr-13 5:51 
This is a rather immature (from a developer standpoint) point of view. Users aren't evil.

Users are helpful. Sometimes their help breaks things (like when they tidy up files).
Users are forgetful. Sometimes they can't remember what was in the beautiful error dialog you wrote.
Users are uneducated. Just because you went to MIT doesn't mean the clerk reporting the problem has a 140 I.Q.
Users are patient. Sometimes they put up with a bug for weeks and weeks before it annoys them enough to report it. Then they can't remember the first time it happened.
Users are busy. Writing bug reports isn't the only thing they have to do today. And it's not the thing that they get graded on at their next performance review.
Users have no idea how your code works. They make mental models to help them understand your code. Sometimes these hypotheses are not very close to the way your code works. When users report problems, they report in context of their mental model, not the actual structure of your code.

Users are frustrating and difficult and irritating, but they aren't evil.

And here's the thing, if your code doesn't detect failures, doesn't log failures so you can see just what went wrong, doesn't provide an obvious model of how it is working, doesn't explain errors in language a high school sophomore could understand, then it's the code, not the user, that is evil. Users are what they are. If your code doesn't handle that, then your code is broken. Period. End of story.
GeneralRe: Users Are Evil Pin
MehGerbil23-Apr-13 8:12
memberMehGerbil23-Apr-13 8:12 
JokeRe: Users Are Evil Pin
RafagaX23-Apr-13 6:00
memberRafagaX23-Apr-13 6:00 
JokeRe: Users Are Evil Pin
Chad3F23-Apr-13 13:35
memberChad3F23-Apr-13 13:35 
GeneralRe: Users Are Evil Pin
Member 916705723-Apr-13 23:52
memberMember 916705723-Apr-13 23:52 
GeneralRe: Users Are Evil Pin
BrainiacV24-Apr-13 6:30
memberBrainiacV24-Apr-13 6:30 
GeneralRe: Users Are Evil Pin
CHill6028-Apr-13 10:32
memberCHill6028-Apr-13 10:32 
RantFloat != Real Pin
harold aptroot22-Apr-13 2:16
memberharold aptroot22-Apr-13 2:16 
GeneralRe: Float != Real Pin
Sentenryu22-Apr-13 2:41
memberSentenryu22-Apr-13 2:41 
GeneralRe: Float != Real Pin
harold aptroot22-Apr-13 2:45
memberharold aptroot22-Apr-13 2:45 
GeneralRe: Float != Real Pin
Sentenryu22-Apr-13 3:14
memberSentenryu22-Apr-13 3:14 
GeneralRe: Float != Real Pin
Maximilien22-Apr-13 2:54
memberMaximilien22-Apr-13 2:54 
GeneralRe: Float != Real Pin
Matthew Faithfull22-Apr-13 2:56
professionalMatthew Faithfull22-Apr-13 2:56 
GeneralRe: Float != Real Pin
dusty_dex22-Apr-13 3:20
memberdusty_dex22-Apr-13 3:20 
GeneralRe: Float != Real Pin
ryanb3122-Apr-13 4:08
memberryanb3122-Apr-13 4:08 
GeneralRe: Float != Real Pin
harold aptroot22-Apr-13 4:12
memberharold aptroot22-Apr-13 4:12 
GeneralRe: Float != Real Pin
BillWoodruff22-Apr-13 19:59
memberBillWoodruff22-Apr-13 19:59 
GeneralRe: Float != Real Pin
harold aptroot22-Apr-13 21:39
memberharold aptroot22-Apr-13 21:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web03 | 2.8.150819.1 | Last Updated 29 Aug 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid