» » C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices (2nd Edition)

C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices (2nd Edition) ePub download

by Kayshav Dattatri

  • Author: Kayshav Dattatri
  • ISBN: 0130867691
  • ISBN13: 978-0130867698
  • ePub: 1313 kb | FB2: 1428 kb
  • Language: English
  • Category: Programming
  • Publisher: Prentice Hall; 2 edition (October 7, 1999)
  • Pages: 755
  • Rating: 4.3/5
  • Votes: 162
  • Format: doc mbr lrf txt
C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices (2nd Edition) ePub download

It enables you to translate object concepts to practical solutions, no matter what software development environment you encounter.

It enables you to translate object concepts to practical solutions, no matter what software development environment you encounter. 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.

Start by marking C++: Effective Object-Oriented Software Construction: Concepts, Practices .

One of the ignored C++ excellent books since 1999, a must read for C++ developer if you want to master OOP with C++. The book fully demonstrates OOD with C++ and shows the thoughts behind many classic designs. Besides, the book also contains many real and useful examples. Harish Sharma rated it it was amazing Jan 02, 2015.

For C++ Intermediate Programming courses. I. concepts, practices, and applications. It teaches to translate object concepts to practical solutions, no matter what software development environment encountered. 1. What Is Object-Oriented Programming? 2. What Is Data Abstraction? 3. Data Abstraction with C++. 4. Initialization and Garbage Collection within OOP. 5. The Inheritance Concept. 6. The Concept of Multiple Inheritance.

concepts, practices, and applications. What Is Data Abstraction?

This book has one goal: to help you understand the object-oriented paradigm in depth, so you can translate object concepts into practical solutions, no matter what software development you encounter. Completely revised to reflect the ANSI C++ standard, it.

This button opens a dialog that displays additional images for this product with the option to zoom in or out. Tell us if something is incorrect. This book has one goal: to help you understand the object-oriented paradigm in depth, so you can translate object concepts into practical solutions, no matter what software development you encounter. Specifications.

CppCon 2015: Timur Doumler C++ in the Audio Industry - Продолжительность: 1:03:44 .

10 самых красивых удивительных Эпоксидный стол и речной деревянный стол!

It enables you to translate object concepts to practical solutions, no matter what software development environment you encounter.

2nd ed. Prentice Hall, 1999.

Building upon common knowledge and best practices captured in architectural patterns has shown to be valuable in this context.

Two of the concepts that we have used in our process are: -Quality Attribute Scenario (QAS) . Building upon common knowledge and best practices captured in architectural patterns has shown to be valuable in this context.

This book has one goal: to help you understand the object-oriented paradigm in depth, so you can translate object concepts into practical solutions, no matter what software development you encounter. Completely revised to reflect the ANSI C++ standard, it introduces the fundamentals of object-oriented design/programming in the context of real-world C++ software development, presenting proven strategies for using object languages to engineer elegant, high-quality software as quickly and efficiently as possible.

Start with the foundations of object-oriented development: classes, objects, data abstraction, single and multiple inheritance, and other key concepts. Master the C++ object model, understanding its cost/benefit implications. Learn better style for C++ coding, and discover the key strategies professional developers use to maximize code and design reuse. Learn how to manage the extensive "housekeeping" associated with effective C++ software development, and walk through detailed, real-world comparisons of the strengths and weaknesses of each major object-oriented language.

Dilkree
Nine book though it was used one the quality of this is superior.
whoever used it take prior care when using the same. Used pencil for marking.
Thats nice.
Jake
This text is definitely classroom quality, covering almost all aspects of the language, both theoretically and practically, and the books size reflects this. It doesn't cover the STL at all, but to do so would have made the text too large. The best thing I liked about the book is that it discusses object oriented design concepts (as pertaining to C++) very well.
Alien
this is *the* C++ book that got me thru my programming assignments. from concepts to code, from design to implementation, the author detailed everything very clearly and thoroughly, excellent job! this book is evenly-paced and highly readable with golden nuggets everywhere. before getting this book, i used to be lost in lectures and assignments, confused about concepts of pointers etc, but after carefully studying this gem, i could truly understand the essence of C++ and write solid, high quality code. to sum it up, i have three words for you: GO BUY IT!!
Umdwyn
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 !
Thordigda
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
Exellent
I will keep it short. Even if you are not familiar with C++ and are merely beginning OOP, you can use this book to learn a lot about object oriented software construction. The author does an excellent job of demonstrating his point in C++, Java, Eiffel, and Smalltalk. This is a great book. No doubt about it.
Marelyne
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 is am amazing book that very clearly explains the 'how' and 'why' of each feature in Object Oriented Design.My design skills certainly got a lot better with this book.I loved the chapter on Inheritance.Inheritance is one of the most powerful features of any object oriented language and the most effective form of code reuse.This book does a very good job at giving the reader a good idea of how to exploit this feature effectively.
E-Books Related to C++: Effective Object-Oriented Software Construction: Concepts, Practices, Industrial Strategies and Practices (2nd Edition):