Full description not available
T**S
Artist perspective
Let me start off by saying that I have a degree in fine art and NOT computer science or anything else that's related to computers.With that out of the way, I can honestly say that the author of this book is methodical, concise, and complete in his descriptions. If you're looking for a picture book with drawings and diagrams you may want to look somewhere else.I will say that I approached this book with an absolute basic understanding of the concept of a variable, a string and that was about it. I had tried to read/surf the net about functions, classes, and loops but never really found a definitive source that could explain the concepts for my "art" brain to digest. This book has answered the call. I'm sure you've read similar statements but I'll say it again, don't expect to learn a programming language after reading a couple of pages and copying some code. I'm starting chapter 3 after having the book for approx. 1 week and I have a solid understanding of variable types, cout, cin, how to perform basic arithmetic in C++, calling functions, and parameters just to name a few. For a person with a creative and not-so-computer tech mindset, this is a major accomplishment.The pacing is nice if you're willing to read the material, review, and actually do the exercises at the end of the chapters. Overall, I'm happy with this purchase and confidently learning C++ thanks to this book.If I have just one criticism I would say that I wish there were answers for every exercise question. I understand the reasoning for not having answers to all of the exercise problems(the amount of pages it would take to create the answers would be insane). Still, there is an answer key for the review questions and some of the exercises.
R**Y
Excellent book for learinng C++ programming
I bought this book long time ago when I was a student, but had not read it seriously. However, I started to read this book a month ago because of my job duty. Then I found that this book is excellent in helping readears understand essenctial conepts and principles which are required for C++ programming. The reasons why I am thinking like that are as below. This book explains 'why' as well as 'how', describing what's happening inside of system or C++ compiler. Each chapter starts off with some possible real-programming issues that we may face, then moves to fundamental and essential concepts, which make me think about some applications of the contents. Example codes which are shown in this book are very easy and clear, but very helpful for understanding concepts and principles which are very essential.I strongly recommend you to read this book to be an expert in C++ programming.
L**9
perfect for transition from C to C++
I took several C++ Program In Computing courses while in college, and I must say, this book did a fantastic job of turning the what was then "clear as mud" concepts to something I could understand.Since those courses, I've learned C and a few other languages, but this book does a fantastic job of introducing OO concepts to a programmer, or a beginner who was otherwise doing procedural programs, or was just starting fresh. Lafore goes over the benefits of OO, and slowly builds on top of concepts throughout the book until you get a good overall understanding of the theory and the practice.Two things I didn't like about the book:1. There was very little discussion about doing things the "right way". By this, I mean, Lafore didn't really mention how certain methods of writing programs were less efficient than others. It looks like he was using the best practices in the book, so maybe that would have been overkill, but going a bit more in depth about why to do certain things certain ways would have been nice. While this is a beginner book, it certainly doesn't hurt to have sidenotes of this nature for those interested.2. While the majority of the code in this book was portable to most platforms, it's still assumed that you're going to be on a Windows plaform, and Lafore uses several Windows-only graphics libraries to illustrate some points. Being a UNIX guy, I would have preferred that he stick to a platform neutral explanation.
R**R
Excellent C++ resource
This is one of the best c++ books. Excellent explanations with code examples. A must have for c++ programmers.
L**R
Object Oriented Programming in C++
Great book on C++. Robert Lafore is a great writer. He has tons of example code and explains things very well. This book does not have the latest additions to the C++ language, so if you need that, this book is not for you. But if you want to learn a lot of C++, this book is great!
A**R
Good book for the money
I had to buy this book for a 100 level programming class at my university. Compared to other books I have used, this one was clear and did a good job explaining the material. While google is still my best friend when it comes to programming issues, this was a close second.
B**N
Object Oriented Programming in C++ 4th edition
Robert Lafore is the best C++ teacher ever. I Have used his books since 1993, and would be at a loss without them. I read the chapter then copy his examples and work with them until I get them to run successfully. Finally working the exercises at the end of each chapter puts the iceing on the cake. I have tried other authors, but they don't come near presenting the material as clearly as Robert.
Trustpilot
2 weeks ago
2 months ago