Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
by Bruno R. Preiss
Number of pages: 249
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. 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.
Download or read it online for free here:
by Karthikeyan A K - Mind As Lab
With this unique hands-on learning experience, you'll discover how Ruby takes care of all the details for you, so you can simply have fun and get more done with less code. This book is written for GNU/Linux (Debian distro) users ...
by why the lucky stiff
This is just a small illustrated online-only Ruby book. It won't crush you. It's light as a feather (because I haven't finished it yet--hehe). And there's a reason this book will stay light: because Ruby is simple to learn.
by Mark Slagell
Ruby is an easy object oriented language: it is designed to be easily read and written. This User's Guide will get you started at invoking and using ruby, and give you insights into ruby's nature that you may not get from the reference manual.
by Avdi Grimm - objectsonrails.com
The book is documenting some guidelines and ideas for applying classic object-oriented thought to Ruby on Rails applications. It is aimed at the working Rails developer who is looking to grow and evolve Rails projects while keeping them flexible.