lkml.org 
[lkml]   [2000]   [Sep]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [ANNOUNCE] Withdrawl of Open Source NDS Project/NTFS/M2FS for Linux

> And I bet the lessons learned and the issues involved in those nights
> with printk will never leave your brain, you will remember precisely
> in the future next time you see the same types of symptoms what kinds
> of things to look for and where.
>
> This is what a debugger does not do for you. The debugger allows you
> to be lazy, step around, "oh yeah check for NULL" and never have to
> _think_ about what you're doing or the changes you're making or even
> if the same bug might be elsewhere.

I agree. A debugger can't solve deep-down problems for you. Thinking
does. I usually do debugging using printf() and family.

> This is why Linus does not allow a debugging facility like this into
> the kernel, so people spend time _thinking_ when they go hunting down
> bugs.
>
> It takes longer to nail a bug, yes, but the resulting fix is always
> far superior. And the person who discovers the bug leaves with a much
> larger amount of knowledge about how that area of the kernel works.

Couldn't agree more.



Igmar

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:38    [W:0.201 / U:35.044 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site