| ||||||||||||
8676J-4
Learn to program the way commercial developers do!
C++: Effective Object Oriented Software Construction, Second Edition is crafted to help you understand the C++ object-oriented paradigm in depth. It enables you to translate object concepts to practical solutions, no matter what software development environment you encounter. This edition is updated for the new ANSI C++ standard. The book introduces the fundamentals of object-oriented design/programming in the context of real world C++ software development, presenting proven strategies for using C++ to engineer elegant, high-quality software as quickly and efficiently as possible. You'll learn about:
In this book, the author reveals the strategies professional developers have learned to maximize code and design reuse. You'll learn how to manage the extensive "housekeeping" that's associated with effective C++ software development. Then, you'll walk through detailed, real-world comparisons of the strengths and weaknesses of the major object-oriented languages. In addition, this book uses UML (Unified Modeling Language) to illustrate its design examples.
Whether you're a new programmer, a programmer familiar with procedural languages, or a C++ programmer who isn't using object-oriented techniques to their full potential, C++: Effective Object Oriented Software Construction will help you achieve your most critical goals as a developer.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
12 of 12 people found the following review helpful:
5.0 out of 5 stars
This book is one of the best C++ books around,
By Vitaly (Reading, MA) - See all my reviews
This review is from: C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices (2nd Edition) (Paperback)
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
11 of 12 people found the following review helpful:
5.0 out of 5 stars
A superb book by a superb teacher!,
By A Customer
This review is from: C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices (2nd Edition) (Paperback)
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!
5 of 5 people found the following review helpful:
5.0 out of 5 stars
EXCELLENT C++/OOP book,
By Chris Douglass (Gainesville, FL) - See all my reviews
This review is from: C++: Effective Object-Oriented Software Construction (Paperback)
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!
Share your thoughts with other customers: Create your own review
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|