4.21 AVERAGE

stringsn88keys's review

5.0

Awesome coverage of both design patterns and ruby in one place.

paul_gallagher's review

5.0

The first technical book I've read straight from cover to cover in a long while! Excellent, detailed and pragmatic treatment of core design patterns translated to the ruby way.
tophat8855's profile picture

tophat8855's review

3.0

Didn't finish (had to return to library), but good overview of design patterns, gang of 4 stuff.

jiblits's review

5.0

Olsen makes learning about Design Patterns actually interesting. His writing style keeps you engaged and wanting to learn more.

tamouse's review

4.0

Only a wee bit dated, but still a true Tour de Force showing how the well-know Design Patterns from the Gang of Four are well implemented in Ruby. Each chapter covers a particular pattern, but more importantly, discusses when to use them, and when to avoid them. Russ's writing style is high on explanation by demonstration (show me, don't tell me) but with good discussion about what is going on as well. The back part of the book discusses some patterns that have emerged in the Ruby world, especially with Rails. I highly recommend this book to all Rubyists, and those learning how to write computer programs in general.
myrmidex's profile picture

myrmidex's review

4.5
informative inspiring reflective fast-paced

Russ Olsen has produced a handsome book full of basic design patterns. The second chapter provides a quick introduction to the Ruby language and then Russ hand-picks patterns that are relevant to Ruby programming.