Sponsored links

Valid XHTML 1.0!
Valid CSS!
Product: Book - Paperback
Title: Practical C Programming, 3rd Edition
Publisher: O'Reilly
Authors: Steve Oualline
Rating: 5/5
Customer opinion - 5 stars out of 5
O'Reilly - A way of life...

Reading other people's reviews for most of the O'Reilly series books, what most people are forgetting is that O'Reilly books are not for the faint hearted. These books are written by people who use these languages for a living. They teach people in the more advanced capabilities of the language and the proper ways to use it. In fact, several of the books are written by people who were developing the languages. Practical C Programming and all other books in the Nutshell series are for technicly enclined people, not for beginners to the area. These books have been ranked as the best of the best for a reason, their real. Any book that tells you your going to learn a language in 21 days is not going to teach you any details and turn you into a code copier, not a code programmer. But then again, that's MHO.

Product: Book - Paperback
Title: SQL for Dummies
Publisher: For Dummies
Authors: Allen G. Taylor
Rating: 3/5
Customer opinion - 3 stars out of 5
Good for Some...

A good introduction to SQL for people who have some programming experience, and need to know how to integrate their applications with a database, and for people who use MS Access, but want to work independently of the query design grid. The book is especially good for defining the common SQL and database terminology. It was nice to finally get a thorough explanation of the various types of joins, and the brief chapter on ODBC was pleasantly simple. SQL is not a very exciting subject, however, and a little more humor would have been helpful to ward off boredom. Some hands-on exercises for MS Access, VB or SQL Server would have been helpful.

Product: Book - Paperback
Title: The Pragmatic Programmer: From Journeyman to Master
Publisher: Addison-Wesley Professional
Authors: Andrew Hunt, David Thomas
Rating: 5/5
Customer opinion - 5 stars out of 5
An exceptional, amazing, must-have book

This book is simply exceptional book to know "craftmanship" as computer programmer. The book explains how to be "being a good programmer" rather than how to program. The authors doesn't show how to code hash-table, how to fix subtle bugs, or how to choose better data-structure or algorithms. Instead they spend many pages to exhibit good attitude, thinking-way when to be programming.
Unfortunately, the book is a little expensive despite it has just about 300 pages and big letters and wide spaces. What's more, it is not well organized. The sections have many cross-references.
But, the book gives us how to be simply "better" programmer, which other books don't cover. Being better programmer is not synonymous with being knowledgeable brainy programmer, but he is a man who doesn�t neglect nasty code.
I strongly recommend the book for all programmers from beginners to hackers, and even someone who wants to know what's a programmer.

Product: Book - Paperback
Title: Learning XML, Second Edition
Publisher: O'Reilly
Authors: Erik T. Ray
Rating: 4/5
Customer opinion - 4 stars out of 5
Nice way to kickstart learning XML

I needed a quick, well-structured intro to XML for a consulting assignment. This book serves that purpose well. It covers many of the important and relevant XML technologies, and provides enough depth to get started in each. The sections on XPath and XSLT are particularly helpful. The book looses a review star, however, for its poor XML Programming section. DOM is barely mentioned, and SAX is demonstrated using Perl. Perl is great for some things, but I think it's a poor choice here. Java is far more mainstream and easier to read for XML programming, and should have been used instead. Brett Mclaughlin's book, Java and XML, provides a much better choice for introductions to SAX and DOM.