What are bugs? Are bugs really work items?
chicks at chicks.net
Sun Oct 10 16:45:50 UTC 2004
On Thu, 7 Oct 2004, Max Kanat-Alexander wrote:
> Actually, interesting that you chose those two examples -- Firefox
> is a reversal of that theory, a moving away from the Mozilla Suite and
> separating the browser.
But would we have had firefox if people hadn't piled features onto mozilla
to the point that it needed to split up? I think Mozilla is one of the
better examples of shoving tons of different pieces into the pot, not
particularly fearing feature creep, and letting folks take as big (or
small) a bowl of soup as you want.
> Linux follows the Unix Philosophy most definitely, where all the
> different parts of the kernel can be modularized and are written mostly
> separately. (Though it is a monolithic kernel, so it does give some
> credit to your theory.)
When I said Linux I was referring to the kernel.
There are two ways of constructing a software design. One way is to make
it so simple that there are obviously no deficiencies. And the other way
is to make it so complicated that there are no obvious deficiencies.
-- C.A.R. Hoare
More information about the developers