Rating:  Summary: Problems with Problem Solving and Program Design in C Review: This book is a average book overall, however some problems I had with the book was the author's assumption on certain aspects and the readers knowledge (or lack thereof) of certain algebraic principles that they used on their programming examples and relational theories. There are good examples of coding and programming, especially if you to the publishers site to ftp the code examples. As a beginning programmer myself, I can honestly say this may not be the best book for beginners. I can only recommend an outdated "From C to C" that treats the reader more like a "true novice", and explains the steps a little more clearly than this book.
Rating:  Summary: There are better books out there Review: This book is as dry as they come, while the concepts are easy to follow it lacks the depth of a good programming book. Money would be better spent on "C How to Program" by H.M. Deitel/P.J. Deitel.The book is layed out much better and the major concepts are in a different color so if you need to go back and review you don't have to search for what you need like you need to in this Problem Solving book.
Rating:  Summary: More bad than good Review: This book is not for beginners to programming. The examples are hard to follow. They start with a simple idea then the next example adds information to the example and then you get lost. How about one idea at a time and several examples of that one idea. That would be better for beginners. I have read other C programming books and this is not the best. Waite's group books are the best there is. Next in line would be the How to Program series by Deitel & Deitel. The best point of the book is how it discusses pointers. Since pointers are a concept that folds many ideas into one the authors chose to discuss pointers in regards to these separate ideas. Meaning that there is no single chapter on pointers but parts of four different chapters. The other strong point of this book is that you do get a compiler to work with, so it isn't all bad.
Rating:  Summary: More bad than good Review: This book is not for beginners to programming. The examples are hard to follow. They start with a simple idea then the next example adds information to the example and then you get lost. How about one idea at a time and several examples of that one idea. That would be better for beginners. I have read other C programming books and this is not the best. Waite's group books are the best there is. Next in line would be the How to Program series by Deitel & Deitel. The best point of the book is how it discusses pointers. Since pointers are a concept that folds many ideas into one the authors chose to discuss pointers in regards to these separate ideas. Meaning that there is no single chapter on pointers but parts of four different chapters. The other strong point of this book is that you do get a compiler to work with, so it isn't all bad.
Rating:  Summary: An utterly horrible book Review: This is one of the worst text books I have ever used. It explains concepts in a way that is very difficult to understand. It turns an interesting subject into a dull, hard to follow, tedious exercise. Do yourself a favour and buy any other C book.
Rating:  Summary: Average book Review: Yes, there are better "reference" books. This book is good for "Intro to C" course. You will not learn much, but it is for foundational C anyways. You will probably need one more book to cover other advance topics. There are other books that covers everything in one book, but they do not explain the topics in detail as this book does.
|