Click here to Skip to main content
15,916,371 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: Hosting Horror... Pin
F-ES Sitecore13-Dec-15 22:46
professionalF-ES Sitecore13-Dec-15 22:46 
GeneralRe: Hosting Horror... Pin
phil.o14-Dec-15 0:04
professionalphil.o14-Dec-15 0:04 
GeneralRe: Hosting Horror... Pin
GenJerDan14-Dec-15 6:10
GenJerDan14-Dec-15 6:10 
GeneralFood for sheep Pin
ones and zeros13-Dec-15 20:19
professionalones and zeros13-Dec-15 20:19 
GeneralRe: Food for sheep Pin
harold aptroot13-Dec-15 21:59
harold aptroot13-Dec-15 21:59 
GeneralRe: Food for sheep Pin
908236514-Dec-15 4:00
908236514-Dec-15 4:00 
GeneralRe: Food for sheep Pin
ones and zeros14-Dec-15 13:49
professionalones and zeros14-Dec-15 13:49 
GeneralIs debugging a lost art ? PinPopular
BillWoodruff13-Dec-15 18:45
professionalBillWoodruff13-Dec-15 18:45 
The more I comment on, or answer, QA questions here, the more I think that, apparently, having no knowledge of how to debug seems a common feature of posters. Of course, that conclusion could just be an artifact of the fact that a major reason for the use of CP QA is because the posters are:

1. here because they are tolerated here ... in comparison similar questions on StackOverFlow would be quickly closed ?

2. they're not getting any education about how to debug ? no one showed them how to debug ? they just didn't think of it ?

3. for whatever reasons, they never bother to study the wonderful (to those of us who remember coding in the ancient days) tools in Visual Studio for debugging ?

Of course, we could also take the most negative general view: CP QA attracts the lazy, the ignorant, gimme-codez beggars, and the homework-shirking; but, I choose not to take that view, although it's obviously true, to me, that some posters could be described that way.

I think we, "older," programmers (from before ... 1991 ... the time of VB with an IDE) had no choice but to learn how to debug, because: we didn't have CodeProject, StackOverFlow. Although, remembering those early days of VB and the UseNet forum ... and the Microsoft UseNet forum for VB ... where people like the amazing Nicholas Paldino (back then's equivalent of OriginalGriff) seemed to be providing support 24/7, there certainly was some support, and community.

Microsoft did start providing some MSDN content on how to debug about the time of .NET 3.0; for example: [^]. But, I would assert that valuable material on how to debug was available early on ... to those who looked for it.

Well, what to do with/for/to people who do not have a clue about debugging ?

I could fantasize there's a forum on CP that is really an on-line course on debugging that takes the user through a series of coding "challenges," demonstrating/educating-about debugging in Visual Studio. But, I doubt the people that actually needed it would use it. And, I'd estimate the "technical cost" to CP to implement that would be prohibitive.

On the most general level, I wonder if the expectation of many new programmers ... an expectation driven by marketing that portrays programming as "easy" if you just get the latest whatever ? ... is that they simply don't need to know about debugging ? I'd call that: a "weak hypothesis."

When I have students (private, these days), I do focus on debugging from the git-go, and I do throw coding challenges their way specifically to get them to learn how to debug. Is that type of practice "rare" ? I don't know.

Meanwhile, I'll keep trying to maintain this attitude: [^]; and, as necessary, seek sancutary in this weltanschauung: [^]

Smile | :)
«Tell me and I forget. Teach me and I remember. Involve me and I learn.» Benjamin Franklin

GeneralRe: Is debugging a lost art ? Pin
HobbyProggy13-Dec-15 19:17
professionalHobbyProggy13-Dec-15 19:17 
JokeRe: Is debugging a lost art ? Pin
Johnny J.13-Dec-15 20:02
professionalJohnny J.13-Dec-15 20:02 
GeneralRe: Is debugging a lost art ? Pin
Mycroft Holmes13-Dec-15 20:06
professionalMycroft Holmes13-Dec-15 20:06 
GeneralRe: Is debugging a lost art ? Pin
BillWoodruff13-Dec-15 20:34
professionalBillWoodruff13-Dec-15 20:34 
GeneralRe: Is debugging a lost art ? Pin
Leng Vang15-Dec-15 8:00
Leng Vang15-Dec-15 8:00 
GeneralRe: Is debugging a lost art ? Pin
Kornfeld Eliyahu Peter13-Dec-15 20:31
professionalKornfeld Eliyahu Peter13-Dec-15 20:31 
GeneralRe: Is debugging a lost art ? Pin
Member 1168325113-Dec-15 20:46
Member 1168325113-Dec-15 20:46 
GeneralRe: Is debugging a lost art ? Pin
kmoorevs14-Dec-15 4:05
kmoorevs14-Dec-15 4:05 
GeneralRe: Is debugging a lost art ? Pin
Member 1168325114-Dec-15 20:33
Member 1168325114-Dec-15 20:33 
GeneralRe: Is debugging a lost art ? Pin
OriginalGriff13-Dec-15 20:56
mveOriginalGriff13-Dec-15 20:56 
GeneralRe: Is debugging a lost art ? Pin
BillWoodruff13-Dec-15 21:46
professionalBillWoodruff13-Dec-15 21:46 
GeneralRe: Is debugging a lost art ? Pin
agolddog15-Dec-15 3:48
agolddog15-Dec-15 3:48 
GeneralRe: Is debugging a lost art ? Pin
Dominic Burford13-Dec-15 22:34
professionalDominic Burford13-Dec-15 22:34 
GeneralRe: Is debugging a lost art ? Pin
F-ES Sitecore13-Dec-15 22:52
professionalF-ES Sitecore13-Dec-15 22:52 
GeneralRe: Is debugging a lost art ? Pin
GuyThiebaut13-Dec-15 23:05
professionalGuyThiebaut13-Dec-15 23:05 
GeneralRe: Is debugging a lost art ? Pin
W Balboos, GHB14-Dec-15 1:47
W Balboos, GHB14-Dec-15 1:47 
GeneralRe: Is debugging a lost art ? Pin
Kevin Marois14-Dec-15 4:45
professionalKevin Marois14-Dec-15 4:45 

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.