Customer Review

1 of 1 people found the following review helpful
5.0 out of 5 stars Great book, if you are prepared for a LOT of work, 9 Feb. 2011
This review is from: Accelerated C++: Practical Programming by Example (C++ in Depth Series) (Paperback)
This cleverly written and innovative guide will walk you through the main features of the C++ programming language, skipping the long and boring introductions that invariably constitute the first part of any similar work and, right from the first chapter, letting you learn enough to write some simple useful programs.

Still the name of the book is "Accelerated C++", not "C++ in a week" or "C++ for slackers", so if you have the unrealistic expectation of learning C++ by just browsing whatever book, you might well quit the idea of learning it altogether.

The authors take a very practical approach to the language, using a couple of very well devised programs (expanded and enhanced trough each chapter) to introduce the syntax and concepts behind the language, without ever falling into the temptation of delving too much or too long in plain theoretical issues.

At the end of each chapter, a list of exercises (that the serious reader should consider to solve at least in part) are presented, to consolidate the concepts explained and give the reader the opportunity to practice, along with a small section that summarizes and expand the contents.

A mention of honor should go to the references scattered thought the book: whenever a concept that's been already explained is revisited, a handy pointer to the relevant page where it was first described, or to the appendix is shown: a very appreciated addition that makes following the tutorial more agile (the complete index is still present).

Despite the favorable impression that this book gave me (and its usefulness), still this work isn't immune from defects: some of the exercises are not explained in the best possible way, and from time to time you'll wonder what exactly the authors want you to do.

In other cases, especially in the first chapters, some of the problems you should be supposed to solve just can't be done with the concepts already in your hands.

Being very packed with information, I wouldn't recommend this book to people who are just starting with programming, especially if they would like to do so for professional reasons as, even if they would make it to the end, it wouldn't provide the solid theoretic knowledge they would require to be more than hobbists. Still very motivated newbies might consider this book as a less pedantic introduction to programming in general.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Be the first person to comment on this review.

[Add comment]
Post a comment
To insert a product link use the format: [[ASIN:ASIN product-title]] (What's this?)
Amazon will display this name with all your submissions, including reviews and discussion posts. (Learn more)
Name:
Badge:
This badge will be assigned to you and will appear along with your name.
There was an error. Please try again.
Please see the full guidelines ">here.

Official Comment

As a representative of this product you can post one Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
The following name and badge will be shown with this comment:
 (edit name)
After clicking on the Post button you will be asked to create your public name, which will be shown with all your contributions.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you can post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.  Learn more
Otherwise, you can still post a regular comment on this review.

Is this your product?

If you are the author, artist, manufacturer or an official representative of this product, you can post an Official Comment on this review. It will appear immediately below the review wherever it is displayed.   Learn more
 
System timed out

We were unable to verify whether you represent the product. Please try again later, or retry now. Otherwise you can post a regular comment.

Since you previously posted an Official Comment, this comment will appear in the comment section below. You also have the option to edit your Official Comment.   Learn more
The maximum number of Official Comments have been posted. This comment will appear in the comment section below.   Learn more
Prompts for sign-in
 


Review Details

Item

Reviewer


Top Reviewer Ranking: 1,139,730