From: matz@... (Yukihiro Matsumoto) Date: 1998-06-05T13:56:22+09:00 Subject: [ruby-list:8190] Re: design patterns まつもと ゆきひろです In message "[ruby-list:8187] design patterns" on 98/06/05, TAKAHASHI Masayoshi writes: |高橋です。 |ところで、fj.comp.oopsでデザインパターンの話がありましたが、 |デザインパターンについて学ぶと、rubyする時にも役に立ったり |するのでしょうか? します.普通のOOA/OODより実装よりなのもナイスです. RubyはC++より柔軟で強力なので いくつかのパターンは言語に組み込まれてます Prototype, Singleton, Iterator いくつかのパターンはライブラリで対応できます Observer, Proxy, Singleton(他にもあるかも) また,実はいくつかのパターンは組み込みクラスで実際に使われて います.ほんとはあんまりデザインパターンを意識せずに設計した んですけど. Template Method Enumerable, Comparableはまさにこれです Singleton main, ENV, ARGFなどがこれです. というわけで,本をわざわざ買うほどではないにしても,知っとい て損はない程度に役に立つと思います. 実際Ruby本の5章ではいくつかのデザインパターンを取り上げてま す.まだ,書きかけですけど. # いつになったら終るんだ….> 自分 ^^;;; まつもと ゆきひろ /:|)