Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: C# How to Program
Publisher: Prentice Hall
Authors: Harvey M. Deitel, Paul J. Dietel, Jeffrey A. Listfield, Tem R. Nieto, Cheryl H. Yaeger, Marina Zlatkina
Rating: 1/5
Customer opinion - 1 stars out of 5
Good door stop

First, the book is not for self study or for beginners, and the book contain a lot of uncovered chapters from chapter 12-22 and this mena the whole book, So If you want beginner book that's not yours .. but if you are a C++ programmer or Java programmer then get it and you will find it perfect.

Product: Book - Paperback
Title: Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design, Second Edition
Publisher: Addison-Wesley Professional
Authors: Michael J. Hernandez
Rating: 4/5
Customer opinion - 4 stars out of 5
This book speaks my mind.

Iam a DBMS specialist worked for several big companies with almost more than 15 years of DBMS experience. My profession is a daily struggle to convince & educate people to design databases and proper use of DBMS software. There are several big companies with people who do not have proper DBMS knowledge and at the same time very difficult to convince them. Most of the times Iam almost isolated by the rest of the team because they do not understand what DBMS technology is all about. When I read this book, I felt that the author is speaking my mind and I thought any body who want to design databases must have atleast the knowledge containing in this book.

Product: Book - Paperback
Title: C by Dissection: The Essentials of C Programming (4th Edition)
Publisher: Addison Wesley
Authors: Al Kelley, Ira Pohl
Rating: 1/5
Customer opinion - 1 stars out of 5
Third edition and there are still obvious typos.

One of the best intro C books I've seen.
Any hardcore programmer will tell you: the best way to learn is to look at somebody else's code. It helps if the source code is clearly designed, clearly written, commented, well documented.
C by Dissection does just that, by describing a concept, showing you example source for a program that puts that concept into practice, THEN, unlike so many other books, going over the example almost line-by-line, to explain what's going on, and why. Too many programming books briefly describe the concept, list a hundred or more lines of source code, then move on. This book walks you through the code and shows you both theory and practice.
The only regret I have about C by Dissection is that there isn't a companion volume, Advanced C by Dissection, or perhaps Data Structures and Algorithms (in C) by Dissection.
Note that two of the worst reviews above are from an experienced C/C++ programmer and from a Cobol programmer (presumably very experienced; I don't know many young Cobol programmers coming into the industry these days). I'm not surprised they didn't like the way C by Dissection approaches the topic. I'm not a beginner anymore (I read this book in 1992) but I still like this approach best - I came across this book on Amazon because I was hoping to find "Java by Dissection" by Kelly and Pohl! :-)

Product: Book - Paperback
Title: Core Web Programming (2nd Edition)
Publisher: Prentice Hall PTR
Authors: Marty Hall, Larry Brown
Rating: 5/5
Customer opinion - 5 stars out of 5
People Must Understand The Purpose of This Book

This is a great book because it gives a brief introduction to many topics regarding web programming. True, there are a lot of things that are left out, and the book is very "Javacentric". However, even when I'm trying to do something that isn't discussed by the author, such as CGI using Perl, I am able to understand some of the important issues that can potentially cause problems, and continue on.
One of the things that seems to be the norm these days is that with the rapidly changing face of the computer industry, it is no longer possible to buy just one book on a topic and have it be reliable for years. That is the case with this book. In fact, one of the reasons I like this book so much is that it doesn't go into a lot of detail on any one subject. If I need to go farther with a particular topic, I get myself a different book.