Rating:  Summary: Excellent! Review: This is one of the best books I've read concerning c++ programming. It teaches you not only how it's done, but why. I only wish there was an equivalent book for Java!
Rating:  Summary: A superb book by a superb teacher! Review: This is one of the best, most clearly written books for learning C++ and OOP that I have seen. I learned OOP from this book and the "Gang-'O-Four" Design Patterns book, and the privilege of having Mr. Dattatri as a teacher. He is not only an expert software designer with real-world experience, he is also a dedicated teacher with a talent for conveying his deep knowledge. Unlike the large majority of programming books, this one is a pleasure to read, and I learn more each time I read it. A particularly valuable pedagogical feature is the way in which a topic is repeated several times from different points of view or restated in different ways, serving to deepen and strengthen the reader's understanding. He gives especially lucid treatments of the basics of class design, using proper method signatures, virtual functions, multiple inheritance, reference counting, templates, and designing container classes. Read this book!
Rating:  Summary: A superb book by a superb teacher! Review: This is one of the best, most clearly written books for learning C++ and OOP that I have seen. I learned OOP from this book and the "Gang-'O-Four" Design Patterns book, and the privilege of having Mr. Dattatri as a teacher. He is not only an expert software designer with real-world experience, he is also a dedicated teacher with a talent for conveying his deep knowledge. Unlike the large majority of programming books, this one is a pleasure to read, and I learn more each time I read it. A particularly valuable pedagogical feature is the way in which a topic is repeated several times from different points of view or restated in different ways, serving to deepen and strengthen the reader's understanding. He gives especially lucid treatments of the basics of class design, using proper method signatures, virtual functions, multiple inheritance, reference counting, templates, and designing container classes. Read this book!
Rating:  Summary: mixed result for students Review: We use this book as our class text. The explanations on theory are generally more lucid than most. However, the code shown is filled with errors, and will not compile. The publisher has proven to be extremely unresponsive. We have written to try to get downloads of the source code to: 1. save us the time of having to re-type it ourselves just to try it. 2. see if it has been corrected by now. The publisher has to date, not responded to anyone at our university with these issues. Therefore, the text is helpful, but get out the Raid!
Rating:  Summary: Ignore review by "Paul Castonguay". Review: Without getting into too much detail: The guy doesn't know what he's talking about and made a fool of himself, his review is embarrassing to read. Do not get discouraged based purely on that review.
Rating:  Summary: This book is one of the best C++ books around Review: Yes nothing is perfect in this world, yes this book has some typos, yes there is still a room for improvement...But as a software developer who has worked and is currently working on a large scale C++ COM, Database, Networking etc. projects here is what I think about this book: 1. This book shouldn't be considered as a beginner's book, however I would recommend buying it as a second one 2. Almost no water added !! 3. The best multiple inheritance pictural explanation around 4. The author presents a couple of very powerful and useful concepts in a clear and understandable form 5. Templates are very well presented I would also say that after some real working experience you would start to appreciate this book more and more. In time it should help you to build a solid base for a good object-oriented software construction. -Vitaly
|