Skip to content
Hardcover Data Structures Via C++: Objects by Evolution Book

ISBN: 0195108434

ISBN13: 9780195108439

Data Structures Via C++: Objects by Evolution

Bringing together the fundamental topics of a traditional introductory data structures course and the current world of C++ and object-oriented programming, Data Structures via C++: Objects by Evolution offers an evolutionary approach to the subject. It combines a sound pedagogy for teaching data structures at the introductory (CS2) level with modern ideas in software engineering and object-oriented programming...

Recommended

Format: Hardcover

Condition: Good

$10.09
Save $239.90!
List Price $249.99
Almost Gone, Only 1 Left!

Customer Reviews

4 ratings

Beginners book

Its detailed & comprehensive book for beginners and can be used for course work. Nice & detailed examples.

Very "evoluted" book of object-oriented programming!

I think that this text belongs to the "a++" category of software books.The subject is a study of data structures by C++ and i think that in the end of the book you have a very clear idea of the fundamentals both of object-oriented programming and of data structures.The author approach to code developement is extremely "clean" which is very useful for the programming future of the reader and there are a lot of advanced examples from the real word analyzed with exceptional cleverness and clarity.In my opinion this is a very good book to learn data structures from for the first time :5 stars!

A Review of Data Structures Via C++ : Objects by Evolution

Dr. Berman wrote a good book, "Data Structures Via C++: Objects by Evolution" with a lot of hands-on exercises and projects for Data Structures introduction, the most important corner stone for everyone who wants to take computer sciences as her or his career in the future. He promotes good coding techniques and other tips in his book and explained data structures by detailed examples. One important advantage to the book is that all code can be downloaded from Berman's web site. Most of the time this is extremely helpful, but here and there you can find code that has serious bugs or just doesn't work in some place. Dr. Michael Berman tried to bring together the fundamental topics of a traditional introductory data structures course and the current world of C++ and object-oriented programming. His book, Data Structures via C++: Objects by Evolution offers an evolutionary approach to the subject. It combines a sound pedagogy for teaching data structures at the introductory level with modern ideas in software engineering and object-oriented programming at the background. His good intention definitely will benefit his readers a lot in their early career. The book introduces readers to C++ and object-oriented programming using a "just-in-time" approach that leads readers from traditional techniques to more current ideas. This book covered a lot advanced materials in code, such as search and sorting, recursion, and graph theory. The large projects at the end of each chapter are usually a challenge for advanced readers. This book also promote good coding practices and programming tricks that even some experienced programmers may still not know. He identified some common but subtle errors that even people with a few years of experience will still have. Another benefit of this book is Mr. Berman presented a variety of solutions to the same problem in the real World. This especially useful for young software engineers to thoroughly understand the problem and to find the best solution in their work in the future because they have been exposed by this approach in this book.Even though I see some typographic errors, some conceptual errors, and maybe too early introduction of advanced subjects, I still recommend this book. If you know some about programming, or you know someone who will answer the important questions this book will raise, if any, your reading will be more beneficial experience.We will see how this book will evolve in the future.

A Review of Data Structures Via C++ : Objects by Evolution

Reviewed by Qi LuoDr. Berman wrote a good book, "Data Structures Via C++: Objects by Evolution" with a lot of hands-on exercises and projects for Data Structures introduction, the most important corner stone for everyone who wants to take computer sciences as her or his career in the future. He promotes good coding techniques and other tips in his book and explained data structures by detailed examples. One important advantage to the book is that all code can be downloaded from Berman's web site. Most of the time this is extremely helpful, but here and there you can find code that has serious bugs or just doesn't work in some place. Dr. Michael Berman tried to bring together the fundamental topics of a traditional introductory data structures course and the current world of C++ and object-oriented programming. His book, Data Structures via C++: Objects by Evolution offers an evolutionary approach to the subject. It combines a sound pedagogy for teaching data structures at the introductory level with modern ideas in software engineering and object-oriented programming at the background. His good intention definitely will benefit his readers a lot in their early career. The book introduces readers to C++ and object-oriented programming using a "just-in-time" approach that leads readers from traditional techniques to more current ideas. This book covered a lot advanced materials in code, such as search and sorting, recursion, and graph theory. The large projects at the end of each chapter are usually a challenge for advanced readers. This book also promote good coding practices and programming tricks that even some experienced programmers may still not know. He identified some common but subtle errors that even people with a few years of experience will still have. Another benefit of this book is Mr. Berman presented a variety of solutions to the same problem in the real World. This especially useful for young software engineers to thoroughly understand the problem and to find the best solution in their work in the future because they have been exposed by this approach in this book.Even though I see some typographic errors, some conceptual errors, and maybe too early introduction of advanced subjects, I still recommend this book. If you know some about programming, or you know someone who will answer the important questions this book will raise, if any, your reading will be more beneficial experience.We will see how this book will evolve in the future.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured