Click here to Skip to main content
15,901,205 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Developers Who Test (and Don't) Pin
W Balboos, GHB6-Jan-17 0:48
W Balboos, GHB6-Jan-17 0:48 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 2:11
mvaraddevus6-Jan-17 2:11 
GeneralRe: Developers Who Test (and Don't) Pin
DodgyCode6-Jan-17 0:52
DodgyCode6-Jan-17 0:52 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 2:13
mvaraddevus6-Jan-17 2:13 
GeneralRe: Developers Who Test (and Don't) Pin
DodgyCode6-Jan-17 2:31
DodgyCode6-Jan-17 2:31 
GeneralRe: Developers Who Test (and Don't) Pin
AndrewDavie6-Jan-17 0:53
AndrewDavie6-Jan-17 0:53 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 2:17
mvaraddevus6-Jan-17 2:17 
GeneralRe: Developers Who Test (and Don't) Pin
kalberts6-Jan-17 1:48
kalberts6-Jan-17 1:48 
Sure, programmers should do some unit and module testing.

But too often, programmers test their software when used the way it is supposed to be used. It is not like the "five year old test": Place a five year old by the keyboard and tell him "You just do what you want to do, and you'll have another ice cream cone every time you make the program crash".

Real testing must be done by "misbehaved" testers. People who are paid by the number of bugs they find, not by the number of code lines they write. 30 years ago, before software testing was an established discipline, we used student summer interns: If they stayed with us for more than half a year, they learned the programmer's way of thinking, using the software the intended way, and the number of bugs detected gradually. Every summer we got a new group of students, unfamiliar with the software, and the detected bugs count rose sharply.

Nowadays, we have a separate testing team - full time, but then: They are educated in the discipline of testing. Their profession is to identify corner cases, defining stress testing, managing bugs databases (programmer solution: add a comment in the code: "To do: Fix this bug when time allows" Smile | :) ), and rating the severeness of the bugs, making sure that the all the serious bugs are really fixed before the product is released.

Besides: Their job is to bark at the programmers when bugs are found that should never have been made at all. Programmers don't like to be barked at. So they do proper unit and module tests just as much to quiet down the testers as to satisfy the customers Smile | :)

I think the t-shirt I am wearing today is somehow related to my own program/bug-writing experience - it says "Experience - the ability to recognize a mistake when you repeat it". That certainly describes my experience when my code goes to the testers.
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 2:20
mvaraddevus6-Jan-17 2:20 
GeneralRe: Developers Who Test (and Don't) Pin
englebart6-Jan-17 2:20
professionalenglebart6-Jan-17 2:20 
GeneralRe: Developers Who Test (and Don't) Pin
charlieg6-Jan-17 3:26
charlieg6-Jan-17 3:26 
GeneralRe: Developers Who Test (and Don't) Pin
charlieg6-Jan-17 3:06
charlieg6-Jan-17 3:06 
GeneralRe: Developers Who Test (and Don't) Pin
umjaco696-Jan-17 3:22
umjaco696-Jan-17 3:22 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 4:23
mvaraddevus6-Jan-17 4:23 
GeneralRe: Developers Who Test (and Don't) Pin
agolddog6-Jan-17 3:37
agolddog6-Jan-17 3:37 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 4:24
mvaraddevus6-Jan-17 4:24 
GeneralRe: Developers Who Test (and Don't) Pin
MikeTheFid6-Jan-17 4:27
MikeTheFid6-Jan-17 4:27 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 5:39
mvaraddevus6-Jan-17 5:39 
GeneralRe: Developers Who Test (and Don't) Pin
Kirk 103898216-Jan-17 5:08
Kirk 103898216-Jan-17 5:08 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 7:12
mvaraddevus6-Jan-17 7:12 
GeneralRe: Developers Who Test (and Don't) Pin
SeattleC++6-Jan-17 5:11
SeattleC++6-Jan-17 5:11 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 7:15
mvaraddevus6-Jan-17 7:15 
GeneralRe: Developers Who Test (and Don't) Pin
Matt McGuire6-Jan-17 5:12
professionalMatt McGuire6-Jan-17 5:12 
GeneralRe: Developers Who Test (and Don't) Pin
Member 104029926-Jan-17 5:51
professionalMember 104029926-Jan-17 5:51 
GeneralRe: Developers Who Test (and Don't) Pin
raddevus6-Jan-17 7:17
mvaraddevus6-Jan-17 7:17 

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

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


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   502 votes