Showing posts with label top10. Show all posts
Showing posts with label top10. Show all posts

Wednesday, July 11, 2007

BookReview: Object Oriented Analysis and Design with Applications (Second Edition) by Grady Booch

THE book which opened my eyes to design, types, interfaces using OOPS/OOAD.
Till then C++ meant coding.

This book introduced how to model what you can imagine into code. Configurable, flexible, orthogonal....

The design of the book with each chapter starting with different quotations and interspersed with meaningful dry humour cartoons makes this a memorable book.

Thank you Grady Booch.

BookReview: The Mythical Man Month by Frederick P. Brooke

Huge insight into what makes a very big software project successful or Not....

"There is no silver bullet...." except for good management of the design and implementation.
"12 doctors can (only) deliver a baby in 10 months..." are some quotes to remember from this book everytime your manager asks you to do yoga with the project plan.

BookReview: The Practice of Programming by Brian Kernighan and Pike

"Good design is what happens when you can take out no more from your creation without breaking it". This is the philosophy of this book.

It teaches you the simple principles of (as shown on the cover)
1) Clarity
2) Simplicity
3) Generality

Thank you Kernighan and Pike for teaching these Zen like aspects of programming.