Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
C++ How to Program (3rd Edition)

C++ How to Program (3rd Edition)

List Price: $78.67
Your Price: $74.74
Product Info Reviews

<< 1 .. 14 15 16 17 18 19 20 .. 26 >>

Rating: 1 stars
Summary: Confusing Explanations
Review: I hate giving a book a bad rating, but this one had it coming. I'd like to give this book 0 stars, but 1 is the least amount I can rate. Confusing explanations, confusing programming examples, nasty code style. Has been no help at all in my C++ programming classes. I'd recommend Savitch's "Problem Solving with C++" instead.

Rating: 5 stars
Summary: Excellent for experienced programmers
Review: I just skimmed over the other reviews of this book posted at Amazon. I'd have to generally disagree with the negative reviews, it seems the majority of them comes from beginner programmers. Being a tutor, I can understand that programming is not an easy activity and much of that difficulty can sometimes be traced to the instructor of the course. But I do have to agree with one reviewer's observation that this book makes for a lousy introductory to Object-oriented technology.

Though not perfect, this book is the best instructional book I've seen so far. I learned C++ with this book and still use it as a reference. The Deitel's provide a clear explaination of C++ constructs and share a few software engineering concepts. This book, however, is not a Learn-To-Program-in-X-Days type of book.

Each though not every concept is thoroughly covered; each lesson is reinforced by chapter summaries, examples, and quizzes. The physical layout of this book also makes it easier to read -- I especially like how the font faces and colors differ between C++ code, sidebars, and the narrative.

I like the style of Deitels' writing so much that I also bought their "How to program Java" book. I found that book just as good as this one and was able to learn Java from it. In fact, I'm so confident in their style of writing, I'm about to place an order for their "How to Program for Internet and WWW".

Rating: 1 stars
Summary: From an absolute beginner
Review: As a brand new Information Systems major, I came to my first programming class knowing nothing at all about the subject (there was no prerequisite). The textbook chosen for the class was this book and I found it to be no help at all. Being that my professor is also no help whatsoever, I am planning on buying the books suggested by the other reviewers. I found C++ How To Program to be too detailed and complex for a novice like myself to understand. Hopefully I can actually find a book that is written for beginners!

Rating: 4 stars
Summary: Good for a 2nd semester C++ Class
Review: Well, the preceeding set of reviews is a typical scheme for advanced programming books: either a good rating or bad. At my school, this book is for the second semester of C++, as it assumes some fundamental knowledge. A book I would reccomend for an introduction to programming is "Starting out with C++" which is an ideal first semester book.

The strengths of this book are mostly in its coverage of object oriented programming, and is a good resource in that area. For those of you who bash this book, maybe you could use a remedial class.

Rating: 4 stars
Summary: Great examples that always work
Review: Let's face it, most programmers code via the copy-and-paste method. If you're the typical programmer, this book is for you. It is loaded with example programs, each having sample output. The programs actually work, something that can't be said for many books. I was able to learn C++ by studying the programs and output the Deitels provided; for those that were more challenging, I just tried out the program myself. The accompanying narrative was frequently helpful, but sometimes distracting.

One major plus or minus, depending on your point of view: the code has a very structured feel to it, as opposed to object-oriented. Detractors would say this is because the book is essentially a rewrite of "C: How to Program", and they would be right. I don't have a problem with that, because it made OO techniques more accessible to me. Furthermore, it's more practical. Now having programmed in industry for three years, I have yet to see any pure OO applications.

BTW, the earlier CHTP concludes with several good, concise chapters on C++. Those would be the ones that your Intro to C Programming class never had time to cover.

Rating: 1 stars
Summary: You'll love it or hate it (and I'm guessing BURNING RAGE)
Review: I wrote a review once before (back in August?), and I've had enough e-mail that I'm revisiting the Deitel Anomaly.

I teach programming at the college level. The department heads keep picking Deitel books. I think I know why; they are included in the types of people like books by the Deitels: 1. People who ALREADY understand C++ and are looking for a REFERENCE book 2. People who ALREADY understand programming and want to see how C++ compares to the last language they learned 3. Students with good teachers who digest the book FOR them, regurgitating the concepts in an easily understood manner 4. Crazy people

These types of people will curse the Deitels until they've mastered C++ (and not because of the Deitel book): 1. Beginning programmers 2. Beginners with C++ 3. Sane people

For those of you who tried to make light of the reviewers who didn't like this book: do some study on learning style.

For those of you who want to know about a GOOD C++ book for people who want to learn, NOT just as a reference: check out Tony Gaddis' book "Starting Out with C++." Amazon lists it. :)

To all you budding programmers: keep up the good work. If the Deitels work for you, fine. But know that there IS a book that can be BETTER!

Rating: 5 stars
Summary: The extended E-plan for learning C++ (E for easy)
Review: From my own experience I would say, try learning C++ from a set of books instead of just one book. Try reading the following books in order:

1. Getting Started with C++ Programming Language (S.K. Jain)

2. An Introduction to Programming with C++ (Diane Zak)

3. Object Oriented Programming with C++ (Joyce Farrell)

4. C++ How to Program (Dietel and Dietel)

You can probably finish the first three books within a month. Then spend some time with Dietel and Dietel. You'll come out a winner.

Rating: 5 stars
Summary: Great Book for beginners
Review: It a great book for beginners. Simple example which gets the novice more comfortable with C++. It does not contain any of the fancy terminologies, which can be confusing. For the more experienced C++ Object Oriented programmer, another book may provided a better source for complicated problems.

Rating: 1 stars
Summary: Lazy programmers make lazy authors
Review: I don't want to waste much more of my time than this book has already wasted. I'll simply give an example from the book itself. In discussing the complicated concept of linked lists, the authors offer only this about an important aspect of such lists (page 472):

"This is a complex notion and requires careful programming."

Not exactly instructive. The authors make no effort whatsoever to illustrate this complex notion or even to elaborate on the problems this complexity poses. Unfortunately, many instructors, who are of course already familiar with this material, seem to think this elliptical approach to teaching is just fine and are using this book in their classes. It's certainly not an efficient means of learning, however.

My advice: If you see this book in the bookstore, run. If your teacher uses this book, find another teacher.

Rating: 5 stars
Summary: great book
Review: This book is great to those intermediate and advanced programmer as a necessary reference. Its content is comprehensively and clearly stated and full of great performance tips to be used handily


<< 1 .. 14 15 16 17 18 19 20 .. 26 >>

© 2004, ReviewFocus or its affiliates