I can offer two reasons why I think that there is opposition. The first is
that the documentation hasn’t been maintained in years and completely sucks.
The second is that debuggers are quite complicated and I think that when
combined with the former, they form the steepest part of the learning curve
(initially) so I can see how some might feel like they would be fine were it
not for this damn debugger.
Totally incorrect, of course, but I think that it’s an emotional issue.
mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Joseph M. Newcomer
Sent: Saturday, August 21, 2010 10:37 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] IOCTL problem
This failure is not limited to this NG. I regularly find people in the MFC
newsgroups who say “My program crashed, what went wrong?”. Of course, they
can’t tell a runtime error from an exception from an ASSERT failure, and in
all cases, if we ask “what did you learn from the debugger?” they answer is
“What’s a debugger?” or words to that effect. Then it is a challenge to get
them to understand what a stack backtrace is, and how to examine variables
and parameters. Debuggers remain one of those dark mysteries. I’ve even
known people who think debuggers are a crutch for those incompetent to read
code and deduce behavior by inspection.
I have no idea why there is such an opposition to the concept of using a
debugger, but it seems to be one of the failures of new programmers.
joe
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@osr.com
Sent: Saturday, August 21, 2010 10:00 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] IOCTL problem
[quote]
I learned one thing about this list, you should never ask your question
before using windbg …
so I recommend to add this as a rule for this list [/quote]
… ANOTHER rule that we should probably add is not to use the name
Genius in the forum unless you ARE one.
Peter
OSR
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
–
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer