Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Mastering Windows 2000 Server
Publisher: Sybex Inc
Authors: Brian M. Smith, Doug Toombs, Mark Minasi
Rating: 3/5
Customer opinion - 3 stars out of 5
good book

This book is very good although I think the order in which the chapters are structured are wrong,ex chapt 2 does a good job of explaining AD, then the next chapter goes into automatated 2000 proffesional installs? To use this book effectively you have to read it in your own order!

Product: Book - Hardcover
Title: Basic Engineering Circuit Analysis, 7th Edition
Publisher: Wiley
Authors: J. David Irwin
Rating: 1/5
Customer opinion - 1 stars out of 5
Absolutely Horrible

I've had the misfortune of having this book as a required text for two second-year circuit analysis courses. The book is poorly laid out, and difficult to follow. Concepts are spread out, and hidden in dense sections of text. Much flipping is required to understand what the authors are trying to say.
One slightly redeeming point is the large number of problems in each chapter, but this hardly makes up for the lacking of the rest of the book.
If you're stuck with a course that uses this book, hope that you get a good prof who gives great notes (I got lucky).

Product: Book - Paperback
Title: Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition)
Publisher: Addison-Wesley Professional
Authors: Scott Meyers
Rating: 5/5
Customer opinion - 5 stars out of 5
Essential to a professional

I'm not going to repeat the book contents. You can find it here or on the publisher's website. Others also commented on it more or less. I'd just like to make a few points that may have an influence on your decision to read or buy the book.
I agree with the opinion of lots of people who already posted their reviews here that this book is an essential read for profesional C++ programmers. If a professional does not do things more or less in the fashion described in the book, he/she isn't doing them right. With increasing experience over the years, a professional would naturally approach the right ways, but the book collects distilled wisdom in one place and would accelarate one's accetance and practice of them. Still I believe there are professionals who have not read the book, which is a shame to themselves and bad for the reputation of software products.
Another point I want to make is that the book deserves multiple readings. In other words, it's not a book you read once and then throw away (or sell here :-), which is indeed the case for more than 99.999% of the books ever published. It makes a perfect companion as one develops his/her career engineering software systems/applications in C++ & its associated libraries/tools.
One thing I noticed when reading it is that the items about memory management appear near the beginning of the book. Compared to most other items later on, they are less quick to understand. So you may want keep that in mind so as not to be discouraged. I believe you may read the 50 items in the book in a random order.
To adequately appreciate the book, it's likely necessary for one to have at least read a couple of C++ books (such as Accelarated C++ by Koenig & Moo and C++ Primer by Lippman) and at least a few months of experience on a job coding in C++.
All in all, this book is strongly recommended and a must read for professionals.

Product: Book - Paperback
Title: Transact-SQL Desk Reference: For Microsoft SQL Server
Publisher: Prentice Hall PTR
Authors: Deac Lancaster
Rating: 4/5
Customer opinion - 4 stars out of 5
Very Good Content - Not So Good Index

This book is exactly what it's title says, it's a reference book. If you need brief descriptions and syntax for T-SQL statements and functions, this is a great book to have on your book shelf. However, the index is very weak. It is essentially an alphabetical listing of functions, so you need to know the name of a function to find it. For example, if you wanted to add an INDEX to a table, you would probably look under "I" for "INDEX.". But, you wouldn't find what you were looking for. You would need to look under "C" because the function is "CREATE INDEX." But, if you know what you are looking for, you'll find it in this book.