Deliver to DESERTCART.COM.AU
IFor best experience Get the App
Full description not available
R**K
Useless for experienced programmers; mildly useful for beginners
I've been a programmer since 2002, and my background is mainly in PHP. In reading this book, it's completely geared towards new PROGRAMMERS, not new *C++* developers.Pros:1. If you're completely new to programming, it'll teach you the very basic concepts of programming.2. If you want an extremely high overview of the language just to get your feet wet, then you might find it interesting.Cons:1. It only has scraps of information, and I had to look up what the author meant by certain topics. [restricted, volatile]2. There is lots of information on things that are bad practice, for example "goto" and [in most cases] "switch."3. The author made the remark that, "some programmers refer to functions as methods, procedures, or sub-routines. [page 67]" However, a method is not just a function; a method is a function **which is a part of a class or object**. The fact that he never clarified the difference leaves his credibility on the line. [See: [...](computer_programming)]4. Some topics, such as casting are never fully discussed, nor are they documented in how to cast.5. The author explains *what* you can do in C++, rarely explains *how* to do it, and never explains the benefits or drawbacks of the techniques described where it relates to code efficiency.6. Sometimes he has a critical type, such as on page 26 where the same code is copy and pasted twice.Also, on page 72, he forgot the "s" in "parameters," thus insinuating that only the last one parameter may have a default value, while in reality, all parameters may have them, yet it only makes sense to add a default value to the last parameters [with an "s"]. He never says why, but it's obvious when you try to utilize the function or method.The last sentence of the chapter states that the return value influences whether or not a default parameter value is utilized.The list goes on.
B**5
they're extremely brief which isn't always a bad thing, but if you are a beginner oftentimes ...
I honestly have no idea how this book has such a high rating, especially considering it has over 150 reviews. For one the book is written in an extremely pretentious, non-beginner friendly manner. Much of the time explanations of programming syntax, data types, structure etc... are given using program language definitions and/or concepts which have yet to be explained. This makes for an extremely difficult read, often times I would have to google terms and C++ programming concepts just to understand a simple paragraph. The explanations on top of this are not thorough, they're extremely brief which isn't always a bad thing, but if you are a beginner oftentimes concepts need to be explicitly demonstrated, not simply skimmed over to permanently implant the information in your head. The information in the book is not linear and accumulative in its teaching style. There are few practical examples of the concepts being explained, and when they are, the code examples are poor and include too much unnecessary code which makes it hard for the example's important aspects to be the focal point. I would not recommend this book to anyone trying to learn C++, this book if anything is more for someone who has already learned the language and just needs a refresher course. Please do yourself a favor, if you are not already a professional programmer, don't buy this book and instead use the endless amount of free C++ tuotrials on the web which are far superior to any of the information contained in the book.
J**Y
Very useful and informative book.
Exellent book for programming. This book will help you understand the language that is C++. It shows you how to make your very first C++ program, teaches you what software you can use, reveals to you how to expand your programs by using variables and different types of operators, demonstrates to you how to loop, and many more. If this still won't be enough for you to learn C++ then at least it gave you an idea.This book supplies a lot of examples and step-by-step instructions for creating yor first project. Is this book offers different examples of each item, so you really have a good understanding of each statement. Recommended it!
R**N
Very helpful book for everyone
I am glad that I found this nice and valuable book. I actually appreciate your well explained details. Learning a programming language is a wonderful way to improve your knowledge and build yourself additional marketable. Your book may be a definite motivation as I am new in programming and I am falling loving with it.I've recently started learning C++ that is fun even if sometimes it quite makes me want I have an endless way to go but after reading the book it made me think I can get there which I will. The book is written in clear, straightforward language that creates it straightforward to browse and perceive. The book provides simple way to learn the fundamentals of programming. After reading this book, a complete beginner will then decide what it's that they need to try and do. This can be a decent book to own for anyone who needs to understand their computers more or find out about C programing. I like to recommend this book.
P**Y
Become a pro programmer
C++ is one of the most important programming languages that exists in the world of programming. Programming has always been a passion for me. It’s like inside my blood to become a good programmer. There are a lot of programming books around the internet. For the beginners, this book is the best book of them all. C++ programming language is a must for you if you really want to become a good programmer. This book will help you to master c++ within some days. So, don't waste your time and grab a copy while you can.
K**H
Any beginner will surely find it easy to understand
Honestly, I am having a hard time understanding the programming especially the C++ but this book has helped me in so many ways. The book is organized starting from the simplest up to the most complex concepts in C++. Any beginner will surely find it easy to understand. The author does not use any complicated terms so even if you don't have any background about C++ at all, you will surely learn. I also appreciate the examples included in the book so it is very easy to follow. Highly recommended!
S**I
A basic guide for beginners!
I am trying to learn C++ and I realize that I have a long way to go. And since my English is not great, I need books that are written in an easy to understand language. I am starting programming with C++ because it supports many languages. I have read this book and another one and have finally developed some understanding of the language. The book starts with absolute basics. So people who haven’t even heard of programming can start reading and will be taken care for. It is not for advanced readers though.
H**M
A MUST READ
I was very frustrated with all the books that were out there on C++ and I couldn't get the basics of it. It was very difficult for me to understand and I flipping through each ebook failing to understand what it was about. After reading this ebook, I could finally say it's been the most SIMPLE ebook i've read about this subject. I can proudly say that i've finally learned the basics of it!
D**T
A good overview
Good for anyone wanting to learn the very basics of the language and the correct terminology. Good value for money.
K**E
Garbage, save your money.
Worst book ever, I have never seen such a pile of rubbish, even the WORST free tutorials on the internet are much much better, the book is small and extremely vague, I would say you get what you pay for but this is not worth nothing, as I said, free internet tutorials are much better.I even burnt it instead of sending it back because I want to save the world from this garbage.
T**R
No Index!
There is no index at the back of the book, which makes it very hard to find anything quickly. Maybe OK if you want a simple primer, but if you want to know how, for example, to define a prototype, forget it.Even if the content is good (not sure yet), its looking like a waste of money as it is too hard to use.
Trustpilot
3 weeks ago
1 week ago