Re: Pair programming and the linux kernel

Alan Cox (alan@lxorguk.ukuu.org.uk)
03 Dec 2002 16:00:02 +0000


On Tue, 2002-12-03 at 07:42, sbthomas@calpoly.edu wrote:
> Is anyone aware if any significant parts of the Linux kernel have
> been "pair-programmed?" Not necessarily the whole XP definition, but
> has anyone actually made a point to sit down with someone else and
> design a solution to add a feature or fix a bug? I'm doing a paper on
> the benefits of using pair programming in operating systems work. Any
> other thoughts or questions?

Only two people ? The core kernel code gets read by several more people
than that it most cases. Drivers is probably more variable, depending on
how common the device is.

One thing that certainly showed up and is much easier to achieve as well
as giving extremely good results is documenting other peoples code. The
documentation process found a lot of driver bugs in Linux and a lot of
bugs in Gnome code too. Not just developer documentation either - user
documentation can have the same effect

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