- Shopping Bag ( 0 items )
Posted July 11, 2011
I absolutely love this book. If only they had a nook version that I could purchase. I'd pay almost any price to get this in a readable epub format. I've been reading the pdf version on my computer over the past few days, but quickly realized how strenuous that was on my eyes. Being a little impulsive, I went out and bought a nook specifically to read the book, but after loading up the pdf, the code was all jumbled up. I'm going to give the newer "Teach yourself c++ in 24 hours" a shot, and hopefully my experience with it is the same as this one. The book overall has been fantastic and very comprehensive. I wish there were a tad bit more practical examples of code, but it gives you enough for a basic understanding. There are several other books out there to show you practical use of C++, and this book does it's job of teaching you the basics. Please B&N, try to get this on my nook ASAP! :)Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted July 25, 2008
I never read the 5th edition of this book, so I can't really remark on the differences with this 6th edition. But considering just this edition... The book fits well into the style of the series of 'Teach Yourself ... in One Hour a Day'. Each chapter, which the authors term a lesson, is bite-sized. I can readily envisage a typical neophyte to programming (of any language) being able to assimilate its contents in roughly an hour. Keep in mind that if you have never encountered this series before, then don't take too literally the one hour limit, as far as understanding the text in each chapter. Some chapters will naturally be more important and cover more complex concepts than others. If you need extra time, take it. The shoehorning into an hour is only an approximation. What might be the simpler chapters? One could be that on controlling program flow, using while, do-while and for loops. The most important item in this chapter is that you should use these constructs whenever possible, in place of goto. Yes, you can use goto in C++. But the book warns that this leads to spaghetti code. Tangled and difficult to debug and extend. Goto is a tempting shortcut to beginners that must be resisted. A more complicated chapter is on pointers. Describing the some of the myriad ways that they can be used and misused. There is ample warning about pointer errors. The book does not do a comparitive analysis with other languages. But you should know that the designers of Java thought pointer bugs in C/C++ were so numerous and miserable that pointer arithmetic has been essentially banned in Java. Yeah, you want to be a C++ programmer why else would you be considering this book? That's fair enough. But it doesn't hurt to know some of the key differences between C++ and its major alternative, which seems to be Java. If nothing else, this particular difference can keep you focused on very carefully writing pointer code.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted July 6, 2010
No text was provided for this review.