From: matz@... (Yukihiro Matsumoto) Date: 1998-01-29T18:03:58+09:00 Subject: [ruby-list:6110] Re: Ruby 連載 第 3 回 まつもと ゆきひろです In message "[ruby-list:6109] Re: Ruby 連載 第 3 回" on 98/01/29, Noritsugu Nakamura writes: |中村です。 |observer というのが理解できないので、そこの |ところをどなたか解説して下さるとありがたい。 Ruby本の「オブジェクト指向プログラミング」のところでObserver を含むいくつかのデザインパターンについて解説するつもりです. 結論としては,Rubyの場合デザインパターンは: * 言語に組み込まれていて必要ない(Visitorなど) * 単なるライブラリとして実装できる(Delegater, Observer) のものが多くて,結局あれがライブラリではなくパターンなのは記 述言語(要はC++)の記述力が低くて十分に抽象化できないので,ラ イブラリ化できないだけではないか,という気がして来ています.