Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
by Bruno R. Preiss
|Author(s):Bruno R. Preiss|
|Published Date: 2004|
About the book Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby is a COMPUTER ENGINEERING book which was published by brpreiss.com in 2004. Bruno R. Preiss is the author of this book. This book is written in English .
The Author Bruno R. Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective. The primary goal of this book is to promote object-oriented design using Ruby and to illustrate the use of the emerging object-oriented design patterns. Create sound software designs with data structures that use modern object-oriented design patterns. The book shows how these patterns are used to create good software designs. In particular, the following design patterns are used throughout the text: singleton, container, iterator, adapter and visitor. This book promotes object-oriented design using Ruby and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy. This framework clearly shows the relationships between data structures and illustrates how polymorphism and inheritance can be used effectively.