From: takumi-ruby@... Date: 2004-07-24T15:35:38+09:00 Subject: [ruby-list:39919] サンプル重要 お世話になっております。 TA-KU-MIです。 On 2004/07/24, at 14:23, OOTANI TAKASHI wrote: > 今手元にある「あげた」実例は、「日本語で無いメールだけをPOPサーバーから > 削除してファイルに落とす」というやつですが、 > 正規表現がわかれば「日本語で無い」を「特定の差出人の」とかに修正できます。 抽象化の苦手な方が、先にこういう具体例の情報を出さずに 議論を進めようとすると、常に論点がずれてしまい振り回されるという 実例ですね。 この程度の事なら、「日本語で無い」に対応するメソッドと 「特定の差出人の」に対応するメソッドと、 あとは、、、「直近の○日間の」に対応するメソッドなどを 最初からサンプルとしていくつか並べて書いておいて、 メソッドを呼び出すところに、コメントとして サンプルの存在とメソッドの呼び出し方を記しておけば 充分に喜ばれるはずです。 渡された側が、rubyに触れるのが初めてであったとしても、 そこに似たようなサンプルがいくつか並んでいる場合、 「ブロック付きメソッド呼び出し」の制御構造部分には 一切、意識を巡らせたり触れる事もなく、 処理の部分だけに意識を集中してコードを読むことができるため、 新しいメソッドを簡単に用意できます。 サンプル重要。 *********************************************************** [無料ダイヤルアッププロバイダ] 入会手続きナシ! * S o l o o t * 個人情報登録ナシ! http://soloot.jp/ http://5010.jp/ 広告表示義務ナシ! 今すぐ使える。ずっと使える。 専用接続ソフトナシ! Macでも.Windowsでも.Palmでも. 話中ナシ! ***********************************************************