BBS水木清华站∶精华区
发信人: vertex (happy hacking), 信区: Linux
标 题: [KERNEL] How to become a kernel hacker -[KT]
发信站: BBS 水木清华站 (Wed Jan 5 11:26:33 2000)
这篇文章来自 Kernel Traffic < kt.linuxcare.com > ,
Kernel Traffic 是每周一期的关于 Linux Kernel Mailing List的一些总结.
国内的mirror在 kt.dlut.edu.cn ,:-)
-----------------------------------------------------------
4.How To Be A Kernel Hacker
1999/12/18 - 21 (4 posts): Kernel design
Sherif Abou Seda asked how to get the "algorithms of the kernel
design." Bill Wendling replied, "First, get a scalpal and a saw. Then,
once you have the kernel hacker strapped down to the table and
under anesthitized, you can remove his/her brain. Of course, you'll
have to translate the wet-ware to some other form of your
choosing..."
Rik van Riel also replied to Sherif, saying, "Algorithms for designing
the kernel (for doing the actual design and stuff) vary from developer
to developer, but most seem to involve staring, deep thought and lots
of caffeine. The "graduate student algorithm" should prove a
sufficiently close approximation :)" and Riley Williams added:
"The algorithms I know about seem to be along the
lines of the following:
1.Read a dozen or so pages of source code
looking for whatever bug one is after. Drink
several large mugs of coffee whilst doing so.
2.Toss a coin. If heads, go to step 3; if tails, go to
step 4; if it lands on its edge, go to step 5.
3.Note a bug one wasn't looking for, and fix it. Go
to step 1.
4.Overlook the bug one was looking for. Go to
step 1.
5.Have a brainwave, and go directly to the bug
and fix it, even though it was nowhere near the
code one was looking at. Go to step 1.
Put any timescale you care to against that lot.
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 162.105.138.50]
BBS水木清华站∶精华区