Actually its probably better that you haven't read the GOF book - all the
examples are in C++, use abstract classes ('inferfaces' in java) and very
different from the Ruby implementations which mostly use module mixins, etc.
and arguably much more intuitive / clear as a result..

On Mon, May 5, 2008 at 11:50 AM, Brian Chapados <[EMAIL PROTECTED]> wrote:

>
> While we're talking about books, I picked up a copy of "Design
> Patterns in Ruby" by Russ Olsen[1] when it came out a few months ago.
> I don't own, nor have I read the "Gang of Four" design patterns book.
> This book provides enough background on several standard problems, and
> how they are typically handled in Ruby. For each case, he also
> discusses pattern abuse and provides pointers to existing Ruby code/
> projects that implement the techniques. Rails is mentioned many times.
> It is a small book and is clearly written. It is _not_ a language
> reference. However, it does provide a good introduction for how to
> think about problems in Ruby.
>
> [1]:
> http://www.amazon.com/Design-Patterns-Ruby-Addison-Wesley-Professional/dp/0321490452/
>
>
> On May 5, 8:44 am, Deb Lewis <[EMAIL PROTECTED]> wrote:
> > On Sun, 4 May 2008 20:54:08 -0700 (PDT), [EMAIL PROTECTED] wrote:
> > > I've started learning Ruby/Rails last year...
> > > I'm currently going through Ruby for Rails (I've read AWDWR already).
> >
> > Good choice with "Ruby for Rails" - I think it's a very effective book
> > for learning Ruby and is the one I recommend to newcomers.  Introducing
> > material from the perspective of developing for rails provides a focus
> > and realistic examples, and some of the explanations of language
> > features are the best I've seen from several different Ruby books.
> >
> > And another book tip: I recently picked up a copy of "The Ruby
> > Programming Language" (David Flanagan and Matz) and as I'd hoped it
> > fills the void in my Ruby bookshelf for a concise language reference.
> > This is a good book for people who want a straight reference rather
> > than an intro-level tutorial or the kind of snippets you get in
> > cookbook-style books.
> >
> > ~ Deb
> >
>

--~--~---------~--~----~------------~-------~--~----~
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby
-~----------~----~----~----~------~----~------~--~---

Reply via email to