Re: CASE/design tools used through linux development

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Mar 25, 2006 at 12:47:02PM +0700, Mulyadi Santosa wrote:
> Hi Greg, Tayseer....
> 
> > It's evolutionary design, not formal design.  And it works.  Really
> > well.  I'm sure you can agree.
> 
> Maybe this is what people call "Extreme Programming"? ;) 

No, "Extreme Programming" is quite different from what we do on the
kernel.  I don't see anyone here sharing my keyboard with me :)

> BTW, something like graphviz, lxr, doxygen, ctags/cscope are really 
> helpful to understand Linux kernel internal. Codes speak for 
> themselves, yes I moderately agree, but without proper formal 
> documentation and/or UML/DFD/whatever....newcomer will find it hard to 
> understand how Linux kernel. OTOH, I also realize that OS development 
> is a complex stuff. It can be compared to the complexity of game 
> development (in user space) IMHO.

I agree, learning about the kernel is vastly different from the people
who are currently working on it.  The learning curve is quite steep
these days from what it used to be...

> Last, books ( i mean good books) are always needed. Greg, I owe you one 
> for writing LDD3 together with Mr Corbet and Mr Rubini. Any plan for 
> LDD4? ;)

Not right now, sorry.

thanks,

greg k-h

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux