[−]
  • Search

has ALL you need!

A community for book lovers to create their own bookshelves, share and explore books.

All for FREE! Join us NOW!

All books

Linux Appliance Design: A Hands-On Guide to Building Linux Appliances By Smith Bob, Bill Pierce, John Hardin, …
Reading since Dec 2007

Edit / Review
Hacking Exposed Computer Forensics: (Hacking Exposed) By Chris Davis, Aaron Philipp, David Cowen
Reading since Jun 1, 2007

Edit / Review
The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition By Frederick P. Brooks
  • *** This comment contains spoilers! ***

    This book is about software engineering. Some points to note:

    (1) The surgical team: I buy this idea also. Being a few minds working on a project is the right way to get out of the hell of endless discussion over coding and design. The role of the lead programmer and an assistance is good. Bu ... (continue)

    This book is about software engineering. Some points to note:

    (1) The surgical team: I buy this idea also. Being a few minds working on a project is the right way to get out of the hell of endless discussion over coding and design. The role of the lead programmer and an assistance is good. But, the role is to lead, but not to dominate in every discussion making.

    (2) The complexity of a software is the essence. I agree with this point. The software is one of the way to realize abstract idea into concrete structure(s). It is inevitably the reflection of one's mind. Unless the software is doing dull things, the complexity is the core, not the side-effects or ill-features. I think breaking down such a complexity is futile, instead we need to model as a complexity. To model the complexity is a great challenge, but not beyond today's scope. I hope that one unify way to model software will be out soon.

    (3) The great minds are needed. As a educator, I don't buy this idea. But, from an industrial perspective, the great minds really work out effectively, with orders of improvement.

    (5) Top-down design. I experienced myself. Without a concrete design and blindly developing "something" from bottom-up is definitely not the way out. It turns out that a project developing using a bottom-up approach would end up with many modules being difficult to communicate.

    I end this writing here. But, it is not all the things about this book. It is worth reading, as a matter of fact. It is a valuable book for software managers, and team leaders, but not university students. It is because you can only know how to appreciate this book with a handful of experience.

    Is this helpful?

    Posted on Jan 15, 2008 | Add your feedback

The Linux(R) Kernel Primer: A Top-Down Approach for x86 and PowerPC Architectures (Prentice Hall Open Source Software Developmen… By Claudia Salzberg Rodriguez, Gordon Fischer, Steven Smolski
Finished on Sep 2, 2007

Edit / Review
Stardust By Gribbin John, Mary Gribbin
If Love Is a Game, These Are the Rules: 10 Rules for Finding Love and Creating Long-Lasting, Authentic Relationships By Cherie Carter Scott
If Life Is a Game, These Are the Rules: Ten Rules for Being Human By Jack Canfield, Cherie Carter-Scott
Sophie's World: A Novel about the History of Philosophy By Jostein Gaarder
The World Is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century By Thomas L. Friedman
The Elements of Style, Fourth Edition By William Strunk, E. B. White
Rootkits: Subverting the Windows Kernel By Hoglund, Greg Hoglund, Jamie Butler, …

Tsz-yeung Wong has more books in other languages ...

Check to see:

(You can change this back in "Settings")

RSS feeds: subscribe to Tsz-yeung Wong's shelf

Inline Translation Mode

Left click to navigate, right click to translate.

inline translation guide

or close

Inline translation is not ready for this page yet.

Inline translation mode.

Share this page with your friends.