For C++ Intermediate Programming courses. C++: Effective Object-Oriented Software Construction, Second Edition Is crafted to help students understand the C++ object-oriented paradigm in depth. It... This description may be from another edition of this product.
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!
Learn OOP the right way
Published by Thriftbooks.com User , 24 years ago
After having read quite a few C++ books, including the big players(Stroustroup, Lippman, Meyers), I have to say this book is a must read. The diagrams are awesome, allowing you to grasp some pretty hardcore concepts easily. A complete beginner would not find this book easy to follow, I suggest that you dont use this book as your entry into the C++ world. I like the focus on design rather than pure syntax, it makes a refreshing change.
This book is one of the best C++ books around
Published by Thriftbooks.com User , 24 years ago
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 presentedI 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
EXCELLENT C++/OOP book
Published by Thriftbooks.com User , 25 years ago
This book is super easy to read compared to every other prog/tech book I've ever read...(well maybe aside from Petzold). It feels like a lot of attention/effort was given to patiently and thoroughly cover each topic. And consequently it's worth every penny.The emphasis is on solving reasonable real world problems with solid OOP techniques. The author's evaluation of several different possible solutions for each problem really helps to show you not just the 'how's but the 'why's of what makes good design. Unlike the last sentence, this book is EXTREMELY clearly written :-). In a nutshell, this book is like a master's guide to the holy grail of expert C++ development. Loved it!
Excellent ! One of the best C++ books !
Published by Thriftbooks.com User , 25 years ago
I have a lot of books on the subject of C++ (all big players included) and I may say that this one is surely among the best ! Mr. Dattatri tells you everything you should know in serious but understandable manner. His experience, hard earned wisdom and thorough knowledge, all diplayed and selflessly shared, gave me a lot of pleasure and thought me a lot! This is the way textbooks should be written ! There are hundreds of books on the subject but do not mess around ! Buy this one ! You will read it several times! Not because it is undecipherable like Stroustrup, but because of pleasure and fun of learning C++ and OO way of thinking ! Indispensable book in every respect !
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.