Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Refactoring: Improving the Design of Existing Code
Publisher: Addison-Wesley Professional
Authors: Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts
Rating: 5/5
Customer opinion - 5 stars out of 5
A must have for your programming bookshelf

Refactoring definitely embodies the phrase "don't judge a book by its cover". Unfortunately I did this and missed out on a great book for too long. Franky, this thing looks like a text book... not something that would be an easy, enjoyable ready. However, this is exactly what it is.
Fowler's conversational style keeps the book moving and very enjoyable. He opens with a refactoring walkthrough that introduces you to the general concepts. After this the book catalogs all of the refactoring methods and really becomes more of a reference. In about 30 minutes you can read the first few chapters and come away with a good appreciation for the book.
If you've been programming for a while you'll probably find that you were already performing many of the refactorings. This book takes what you've been doing intuitively and formalizes it, much like Design Patterns.
Those that are new to programming might find the book a bit confusing since many of the refactoring methods are opposites of each other. Experience really drives the decision of which refactoring to use. That said, Fowler does a good job of stating the intentions behind each and providing good examples (all in Java, but simple enough to be understandable even if you aren't familiar with the language).

Product: Book - Paperback
Title: Find It Online, Fourth Edition : The Complete Guide to Online Research (Find It Online: The Complete Guide to Online Research)
Publisher: Facts on Demand Press
Authors: Alan M. Schlein
Rating: 3/5
Customer opinion - 3 stars out of 5
Canadian Buyers Beware

While this book has got good intentions, it somehow fails to live up to the reviews that I have read of it. There are literally thousands of websites listed in the book, with a brief statement of what the website is about.
As a Canadian, I found this book lacking. If you are looking for American websites or information on American businesses or people, then this book will suit your needs.
The book's format does not lend itself to easy reading. It is basically just listings of sites by category. The pages are packed full and hard to read. The author has been extremely thorough in his listing of websites, but I just didn't find that it helped me out.

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
The Complete C++ Traing Course

I would just like to say that I have been wanting to get into video game programming for a long time now and having ADHD it was hard for me to keep my focus. I have picked up book after book on game programming and have learned very little, most of which I didn't understand. I was told the best approach to getting into video game programming was to learn a language, preferably C++. Having gone through many C++ books in the past and learning very little I was interested in find a text book/school style approach to learning. I randomly met someone in a book store section of the programming books, and I asked him what he thought the best book on learning C++ would be. He recommended your C++ How to Program book. After looking over the book and the Complete Training Course, I decided to try the Complete version. I have now completed the first chapter and I just wanted to let you know that I have learned as much in this first chapter as I could have in a class room. If the rest of the book is anything like the first chapter I feel that I will be well underway to learning for the first time the C++ language. I just want to point out a few parts of the book that were extremely helpful to me: the speaking parts of the online book were a wonderful escape from the reading and helped reinforce what I read, the terminology at the end of the chapter forced me to go back through the text and learn the definitions of each term, the reviews were a very good way of ensuring that I understood what I read, and the exam was a great test to see how much actually sunk in. Thanks for the great book and I look forward to completing it.

Product: Book - Paperback
Title: HTML & XHTML: The Definitive Guide, Fifth Edition
Publisher: O'Reilly
Authors: Chuck Musciano, Bill Kennedy
Rating: 5/5
Customer opinion - 5 stars out of 5
Super Book for Beginners or Anyone

I didn't know anything about HTML when I started reading this book. When I finished it I understood tables, style sheets, formatting, and so much more. The authors explained everything in a way that I could understand and there were a lot of examples to show you how things work. I still use this book all the time to look up tags and attributes. The only problem that I had with this book was the chapter on Frames. I had a heck of a time figuring them out until I went on line for help. With the information that was in the book and what I found on line I was able to get them working and now use them all the time.This book is a must if you want to learn HTML from scratch. Or if you want a comprehensive list of all known HTML tags and attributes supported by HTML 4.01 or XHTML 1.0 and how they work!