Design Pattern for RUBY Beginner Learner

Dear Ruby Folk,

Do you know a good Ruby Design Pattern Tutorials Site or Documents? I am
still in beginner level in Ruby but… for my school i need to know in
the following ruby design pattern.

  • Visitor Pattern
  • Composite Pattern
  • Decorator Pattern
  • Observer pattern

many thanks in advance.

best regards,
salai.

I do not know a site but I do know a book which is excellent:
http://www.amazon.com/Design-Patterns-Ruby-Addison-Wesley-Professional/dp/0321490452/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1215019949&sr=1-1
Hope this helps.
Bharat

I have to say, I found that book pretty lacking. It the worst design
patterns book I ever read.
I would call it ‘marginally passable’.

Russ Nelson wrote a great book, I reviewed it here:

http://on-ruby.blogspot.com/2007/12/design-patterns-in-ruby-review.html

and interviewed him about it here:

http://on-ruby.blogspot.com/2008/01/russ-olsen-interview.html

enjoy.

On Wed, Jul 2, 2008 at 10:15 AM, Salai K. [email protected] wrote:

Dear Ruby Folk,

Do you know a good Ruby Design Pattern Tutorials Site or Documents? I am
still in beginner level in Ruby but… for my school i need to know in
the following ruby design pattern.

  • Visitor Pattern
  • Composite Pattern
  • Decorator Pattern
  • Observer pattern

At least the last three are fairly trivial in ruby - I suggest just
trying to implement them yourself to get a handle on them. Ask the
list for help.

martin

Sean A. wrote:

Bharat

Posted via http://www.ruby-forum.com/.

Well … there’s no way it could be worse than the Head First one. :slight_smile:

Seriously, though, I liked Russ Nelson’s book. I don’t know if it’s
suitable for a beginner, though.

On Jul 2, 2008, at 10:27 PM, M. Edward (Ed) Borasky wrote:

Posted via http://www.ruby-forum.com/.

Well … there’s no way it could be worse than the Head First one. :slight_smile:

I so agree.

Seriously, though, I liked Russ Nelson’s book.

I liked it too:

http://blog.grayproductions.net/articles/design_patterns_in_ruby

James Edward G. II

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs