Rating:  Summary: Best programming book I've read! Review: A great guide for beggining to intermediate level C++ programmers. Does an amazing job of laying out guidelines for creating well written, readable code. Includes questions and answers to common coding mistakes in each chapter as well as programming exercises that force you to use what you just learned "hands-on". Is the only programming book that hasn't bored me to hell ( much like a good novel I couldn't put it down ). Being very readable, the book makes you WANT to finish each chapter so you can go to work on the next set of exercises and see if you can crank out the next program without errors. Blah, blah, anyhow...If you are just getting started with C++, GET this book ( just know that you'll need another to teach you OOP as stated in some other reviews ).
Rating:  Summary: Best programming book I've read! Review: A great guide for beggining to intermediate level C++ programmers. Does an amazing job of laying out guidelines for creating well written, readable code. Includes questions and answers to common coding mistakes in each chapter as well as programming exercises that force you to use what you just learned "hands-on". Is the only programming book that hasn't bored me to hell ( much like a good novel I couldn't put it down ). Being very readable, the book makes you WANT to finish each chapter so you can go to work on the next set of exercises and see if you can crank out the next program without errors. Blah, blah, anyhow...If you are just getting started with C++, GET this book ( just know that you'll need another to teach you OOP as stated in some other reviews ).
Rating:  Summary: Excellent Debrief of C++ Review: As a Java Programmer learning C++ I have found this book to be excellent. The author's concise explanations offer a great review for somewhat experienced programmers without sounding boring or redundant. For a beginning programmer it may seem too vague, but perhaps C++ isn't the best language to start with. The code examples are excellent and Oualline does a good job of explaining them. I also like his technique of intentionally putting errors in the examples and having the reader look for them (I've found every one! ). Also, the programming excersizes he has at the end of each chapter are similar to ones I did in my Intro to Programming class and probably fairly standard excersizes. I've been chomping through the book quite quickly and enjoying every minute of it! THANK YOU STEVE OUALLINE GREAT GREAT GREAT BOOK!
Rating:  Summary: Good for beginners, Great for programmers Review: For my sins, I have to hack away in VB/VBA most of the day. My forays into C were limited to my undergrad days a full decade ago. For a long while, I had struggled with spare-time C++ learning from those 1000+ page monster "Teach yourself in 21 days, dummy..." tomes*, only to run out of patience a few chapters (= 100s pages) in. But living up to their reputation, O'Reilly have come thru with a not-for-dummies, concise, clear text. This book not only moved my C++ up the curve, it taught me a lot of things about where my VB was going wrong. The style chapters alone make for essential reading. I have recommended this to all my fellow corporate slave hackers, and although it may be a bit fast paced for an absolute beginner, I would think that most people would be able to follow and benefit from it given a bit of dedication. And lastly, it doesn't assume that you are enslaved to M$oft's VC++, unlike a good 75% of the market. (*nowadays, if it doesn't say O'Reilly on the spine, I usually put it back on the shelf.)
Rating:  Summary: Great Intro to C++ Review: I am a Java programmer transitioning to C++. I felt the author did a fantastic job of going over the basics while emphasizing the importance of good programming style. Too many books dive in without teaching good technique. Sometimes in an effort to maintain simplicity complex topics are explained too simply and the explanation is not adequate. One example of this is the author's discussion of recursion. Overall though, I've even given copies of this book to people that are just beginning programming. I really enjoy the authors approach and highly reccomend this book to any beginning programmer.
Rating:  Summary: Good tutorial but too much C++ 'religous' issues Review: I have programmed in C before. I found this book veryhelpful in learning the new features of C++. The bookprovides numerous examples. I found it helpful that the author takes on example (a class to implement a stack) and carries it through most of the book, adding new features to the stack class as they are discussed in the text. I found that the discussion of programming style and other 'religous' issues to be overly extensive and distracting. While it is important for beginning programmers to learn these things it should be limited to one section of the book so experienced programmers don't have to sift through it to get to the information we need.
Rating:  Summary: good for learing C++, not OOP Review: I think author's practical c book is one of the best c book I've read, but when it came to C++ I expected to learn OOP, but not in this book. if you are trying learn OOP (what C++ supposed to be) this is not the book to read. it is good for learing C++ syntex and it's new OOP features(but does not cover indepth). his explaination of each subject is just as good as practical C, just disappointed that book does not cover OOP.
Rating:  Summary: Perfect for newbies (like me)! Review: I'm new to c++ and decided to try to learn it through this book.
It works magnificent in teaching me how C++ works, how to code in it and how to convert C code.
It is writen in a very conversational way and it always have some code besides the explenation (I for one enjoy reading the code also when I'm reading the explenation of a new feature!).
This book is realy good for teaching people the basics!
I hope you will enjoy this book as much as I do (I ain't finished with it as I'm writing this review).
Rating:  Summary: Practical C Programming with C++ syntax Review: If you are looking for a book on how to program in C++, this is not the book for you. If you are looking for a book on how to do object oriented programming, this is not the book for you. If you are looking for a so-so C++ reference that teaches you how to write C code using C++, then this is the book for you. Practical C programming is one of the best C books out there, that's why I bought this one. The problem is, that this is the same book with the syntax stuff changed for C++. The author does very little to talk about OO design or what C++ can do for you. The examples are still based on procedural style and the author doesn't cover the more advanced OO features very well. If you're looking to start C/C++ programming then here's the books you really need: For C concepts and style: Practical C Programming (Oualline) For C++ concepts and style: Thinking in C++ (Eckel) For C reference: Programming in ANSI C (Kochan) For C++ reference: The C++ Programming Language (Stroustrup) Get these, read them in that order, and you're on your way to mastering C++. No matter what anyone tells you, great C++ programs are written by good C programmers. If you want to ignore the low-level stuff, then you want to be programming in Java.
Rating:  Summary: Great Book. Review: There are a lot of C++ newer features not covered in this book. I do not deny that it was possible that this was a good book in 1995, but revisions must be done to keep the book up to date.
|