From: "ta-ka-si@..." Date: 2000-04-30T16:54:26+09:00 Subject: [ruby-list:22207] Re: net/smtp 池田です。 In message "[ruby-list:22206] Re: net/smtp" on "Jota Matsubara" wrote: > > 車輪の再発明はしたくありませんから、作者の思う使い方の例を書いて > > 頂けたら有難いです。オブジェクト指向ですから、いくらでも作者の意図とは > > 異なる使い方が出来そうですが。 > > ruby のコード集 (java でいうと gamelan みたいなの)ってあると私のような > 者には有益なのですが、どこかに存在していますか? Rubyはオブジェクト指向ですから、再利用可能なように適当な利用方法 が添付されているはずです。 # net/smtpも、そういう使い方が1.4.4ではRDにあったのだった...そっかあ... それに、ライブラリを利用したプログラムを見れば、再利用可能な言語を 利用しているわけですから、適切に書かれていれば実装を見たほうが 早い気もします。 あとは所望のライブラリをどのアプリが利用しているかですよね...どうやれば 分かるだろうか。念力? 継承までするためには、ライブラリを熟読する必要はあると思いますが、 当初の機能を利用したいだけなら、インターフェースを仕様として記述する くらいはある意味マナーではとも言えそうですね。 -- 池田孝志