I've been reading about Fred Brooks' new book The Design of Design: Essays from a Computer Scientist. Of course, I've had Brooks' earlier book, The Mythican Man-Month, on my reading list for many years now. I assume you know the basic premise there about how adding extra engineers to a project doesn't necessarily result in a speedier development cycle. Wired has an interview up with Brooks about his book. There aren't a lot of insights there, but it's interesting to see that Brooks now sees the benefit of encapsulation and how much faster hardware has accelerated compared to software.
Anyway, has anyone read the new book? I'd love to hear your opinion.