Click here to Skip to main content
15,895,084 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
NewsWhy developers are poor testers and what can be done about it Pin
Kent Sharkey21-Apr-16 8:24
staffKent Sharkey21-Apr-16 8:24 
GeneralRe: Why developers are poor testers and what can be done about it Pin
Rob_Jurado21-Apr-16 9:00
Rob_Jurado21-Apr-16 9:00 
GeneralRe: Why developers are poor testers and what can be done about it Pin
#realJSOP22-Apr-16 1:29
mve#realJSOP22-Apr-16 1:29 
GeneralRe: Why developers are poor testers and what can be done about it Pin
Camilo Reyes21-Apr-16 12:30
professionalCamilo Reyes21-Apr-16 12:30 
GeneralRe: Why developers are poor testers and what can be done about it Pin
Super Lloyd21-Apr-16 13:55
Super Lloyd21-Apr-16 13:55 
GeneralRe: Why developers are poor testers and what can be done about it Pin
Bernhard Hiller21-Apr-16 23:49
Bernhard Hiller21-Apr-16 23:49 
GeneralRe: Why developers are poor testers and what can be done about it Pin
VR Karthikeyan22-Apr-16 18:23
professionalVR Karthikeyan22-Apr-16 18:23 
GeneralRe: Why developers are poor testers and what can be done about it Pin
BillWoodruff22-Apr-16 20:07
professionalBillWoodruff22-Apr-16 20:07 
Over time I have moved (evolved ?), reluctantly, from the view that one person, or team, can "do it all" to a view I believe is similar to what John Simmons expressed here, which I interpret as a kind of "organizational separation of roles and concerns."

It is possible to have a "brilliant" programmer/developer who would also be an idiot at writing tests ? I think that's possible.

On a simple level, this boils down to: developers' time is worth more than tester's time, and a system architect's time is worth more than developers' time, and the project manager's time is worth more than anyone else's.

I do think developers should test as they develop against obvious sources of error: null references, etc. But, I think the idea of TDD generally sucks, unless you have a resource for expert-level test design, and are willing to use (can afford to use) that resource for that purpose.

I think we need to distinguish between different levels of testing:

1. code-testing the app against a carefully designed set of tests: designed by those familiar with the app and its requirements.

2. use-tests of the app by "modal users" or simulated modal users with "real-world" data and usage modes.

3. idiot-proof testing of the app by those who don't have a clue.

imho, all are potentially valuable. imho, there is no one size-fits-all rule for any of this; the issues in a small-team working face-to-face are quite different from those in a project with a large team and/or contractors working off-site. A stand-alone app with no plug-ins, no web interaction, or extensions, has a different set of possible issues than an app that relies on the web, that hosts 3rd.party whatevers.
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008

NewsOpera bundles free, unlimited VPN client into its browser Pin
Kent Sharkey21-Apr-16 8:23
staffKent Sharkey21-Apr-16 8:23 
NewsThe status of reflection in C++ Pin
Kent Sharkey20-Apr-16 13:13
staffKent Sharkey20-Apr-16 13:13 
GeneralRe: The status of reflection in C++ Pin
Rob Grainger20-Apr-16 22:22
Rob Grainger20-Apr-16 22:22 
GeneralRe: The status of reflection in C++ Pin
Maximilien21-Apr-16 9:15
Maximilien21-Apr-16 9:15 
NewsFuturist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Kent Sharkey20-Apr-16 12:58
staffKent Sharkey20-Apr-16 12:58 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
raddevus20-Apr-16 13:14
mvaraddevus20-Apr-16 13:14 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Kent Sharkey20-Apr-16 13:15
staffKent Sharkey20-Apr-16 13:15 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Ron Anders20-Apr-16 16:19
Ron Anders20-Apr-16 16:19 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Mycroft Holmes20-Apr-16 17:26
professionalMycroft Holmes20-Apr-16 17:26 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Richard Deeming21-Apr-16 2:49
mveRichard Deeming21-Apr-16 2:49 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Pete O'Hanlon21-Apr-16 4:25
mvePete O'Hanlon21-Apr-16 4:25 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Richard Deeming21-Apr-16 4:30
mveRichard Deeming21-Apr-16 4:30 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Sander Rossel20-Apr-16 21:09
professionalSander Rossel20-Apr-16 21:09 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Sascha Lefèvre20-Apr-16 21:55
professionalSascha Lefèvre20-Apr-16 21:55 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Dan Neely21-Apr-16 2:37
Dan Neely21-Apr-16 2:37 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Richard Deeming21-Apr-16 2:50
mveRichard Deeming21-Apr-16 2:50 
GeneralRe: Futurist Ray Kurzweil wants to use tiny robots in our bloodstream to fight disease and live forever Pin
Sander Rossel21-Apr-16 8:47
professionalSander Rossel21-Apr-16 8:47 

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.