Sponsored links


Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: How Computers Work, Seventh Edition
Publisher: Que
Authors: Ron White, Timothy Edward Downs
Rating: 3/5
Customer opinion - 3 stars out of 5
Disappointed


I was expecting another great book in this great series. This one needs an editor and proofreader. Great content, but riddled with errors (typos?) that change the meaning. Some ridiculous errors of fact too (5 1/4 floppies held 100 MB? )



Product: Book - Hardcover
Title: Computer Systems: A Programmer's Perspective
Publisher: Prentice Hall
Authors: Randal E. Bryant, David R. O'Hallaron
Rating: 5/5
Customer opinion - 5 stars out of 5
Best guide for anyone wanting to know the "insides"


As my title of this review says, its really about knowingevery system inside out.
it uses and brings out the C programming language and how its used to construct operating systems like Solaris, Linux.
The author has done a great job!
Wonderful read!



Product: Book - Paperback
Title: Head First Design Patterns
Publisher: O'Reilly
Authors: Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra
Rating: 5/5
Customer opinion - 5 stars out of 5
First design patterns book that hasn't put me to sleep!


I think it's safe to say that this is the first design patters book I've read that hasn't immediately put me to sleep. Don't get me wrong, I absolutely believe in the concept of design patterns. It's just that most of the books that talk about them are so unbelievably dull, that it's hard to not to fall asleep. This book does an amazing job of discussing design patterns, but managed to talk about it in a way that actually made me want to continue reading.

The book starts off with probably the best explanation I have read about the difference between inheritance and interfaces, and why to use one over the other. The book proceeds to discuss such patterns as the Factory pattern, Singleton, the Command pattern, the Decorator pattern, the Observer pattern, and the Adaptor pattern to name a few.

Be warned, this book may not be for everyone. For example, if you're looking for a pattern reference book, you might want to avoid this one. If you're looking for a good tutorial so that you can learn patterns for the first time, then this is probably the book you want. Please also note that all examples are provided in Java, but it should be fairly straightforward to translate most of these into your target language.

The workbook style of this book as well as the informal writing make this an excellent book to use to learn what patterns are, how to use them, and why you should even care. I would highly recommend this book to someone falling into this category.



Product: Book - Paperback
Title: C++ How to Program (4th Edition)
Publisher: Prentice Hall
Authors: Harvey M. Deitel, Paul J. Deitel
Rating: 5/5
Customer opinion - 5 stars out of 5
A Thorough and Clear Introduction to C++


I think this is a wonderful book! I especiallyappreciate how thorough the book is in coveringthe many fine details of C++, and the greatclarity of the writing. Each chapter includes severalcomplete example programs, explained in detail.
The book should work well both for beginning programmersand experienced programmers just learning C++. The extensiveindex makes the book a good reference on C++, too.
Also, the book looks great!The cover, the figures, the headings, the clever ant characters ... all thesedetails make it very inviting to read.
The CD is an excellent bonus feature: it containsall of the example programs, so that you can run themimmediately on your computer as you study them.
In summary, I believe this is a book of great value.