Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Object-Oriented C++ Data Structures for Real Programmers
 
 

Object-Oriented C++ Data Structures for Real Programmers [Paperback]

Jan L. Harrington
4.0 out of 5 stars  See all reviews (4 customer reviews)

Available from these sellers.



Product Details


Product Description

Product Description

Data structures play a key role in any serious development project, determining how the program acquires, stores, updates, and processes its in-memory data. Many of the basic techniques for constructing and governing access to data structures are well-documented, but most are structured programming techniques that do not translate well in an object-oriented environment.

Object-Oriented C++ Data Structures for Real Programmers corrects this imbalance, teaching experienced C++ and Java developers the most effective methods for designing and implementing highly functional data structures in any type of object-oriented programming effort. The first part of the book introduces the various approaches, focusing on the purposes for which each is most suited. From there, the author examines advanced functionality that can be achieved in a number of ways, helping readers choose and apply the optimal technique.

Key Features
* Advanced coverage from an accomplished developer and programming author
* Written explicitly for experienced object-oriented programmers
* Helps you choose the best way to build the desired functionality, then provides the instruction you need to do it
* Covers all major data structure approaches, including arrays, vectors, lists, stacks, and queues
* Explains how to achieve a wide range of functionality, including data sorting, searching, hashing, dictionaries, and indexes

Book Info

Teaches experienced C++ and Java developers the most effective methods for designing and implementing highly functional data structures in any type of object-oriented programming effort. Softcover.

Inside This Book (Learn More)
First Sentence
Object-oriented programmers have a unique way of handling data structures. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

2.0 out of 5 stars Object-Oriented C++ Data Structures for Real Programmers, May 13 2004
By 
J. Hermosa "jahermosa" (Boulder, CO USA) - See all my reviews
(REAL NAME)   
This review is from: Object-Oriented C++ Data Structures for Real Programmers (Paperback)
This book has some good concepts and approach to the subject, but the examples have just too many errors, and some errors even cause system exceptions when you run them. Furthermore the author's web side, which is supposed to keep track of the errata, has no records of any errors reported. I personally sent notice of some errors, but received no response.
It is just too frustrating to attempt to learn a subject with examples that do not work, a book that has no support after you purchased it, and the author's web site does not report or respond to its readers. Find something else.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars The best Data Structures book, Oct 6 2003
By 
Brian Maula "Brian" (Chicago, IL United States) - See all my reviews
(REAL NAME)   
This review is from: Object-Oriented C++ Data Structures for Real Programmers (Paperback)
All I can say is "WOW" when it comes to this book. Do you want a book the elucidates those hard to understand Data Structure concepts like B-Trees? This is the book. Do you want succinct? This is the book.

Jan Harrington does a phenomenal job in the introduction of Data Structures. Then she goes onto applying those concepts using classes, template types, and other OOP techniques! This is the only Data Structures book I will recommend thus far.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars excellent book but..., July 28 2002
By A Customer
This review is from: Object-Oriented C++ Data Structures for Real Programmers (Paperback)
What makes this book special and worth 5 stars:
1. easy to follow and detailed diagrams.
2. Self-desribing coding convention (really self-commenting).
3. Doesn't directly promote Design patterns but provides smartly layered approach between sample apps and the structures presented.
4. Provides sample applications with memory & disk based structures.
5. In most parts of the book, simple type,semi-base object (node), and Template implementations are presented for the data structure.
However, sometimes, it feels like just another 'code dump madness' book!
I wish if the Author provided files with carriage return+linefeeded
because if you don't have a MAC, you will have to manually convert every file or windows compilers rightfully complain about it. Source files need to be updated to reflect ISO C++ standard and remove some other errors. For example, standard '#include headerFile' should be without extention. In AVL tree there are very obvious errors; overloading (definition doesn't match with is being declared),paramater type errors. This should not effect the quality of this book as long as source code can hopefully be updated because its a major spoiler. C++ stl library HOPEFULLY will utilized in the next version of this book without creating custom strings, stacks,queues,lists ...etc.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 5 reviews  3.4 out of 5 stars 
 
 
Most recent customer reviews


Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback