Index: [Article Count Order] [Thread]

Date:  Mon, 21 Aug 2000 18:02:08 +0900
From:  firo <firo@....jp>
Subject:  [XP-jp:00764] Re: VXP ストーリー1タスク案
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <00Aug21.180307jst.115201@....jp>
References:  <B5C57366.2F66%khosokawa@....com>
Posted:  Mon, 21 Aug 2000 18:03:06 +0900
X-Mail-Count: 00764

矢崎です。

Kaoru Hosokawa さんwrote:

>
> MemberListが管理する物は、メールアドレスではなく、Memberということですね。
> MemberにgetMailAddressを送ってメールアドレスを取得しますか?おっと、
> MailAddressもクラスですね。
>
> > また、案ですが、こいつにメール本文を
> > 送れば、ヘッダ情報をつけて、外に出すような役割を持たせても
> > よいかもしれません。
>
> なるほど、「メールを出す」という行為を?メンバーにメール本文を渡す」という行
> 為に置き換えていますね。これですと、メンバーに本文を出す方法が隠されて、電子
> メールなのか、例えば、FAXなのか、と自由度が上がりましたね。それから、メール
> 本文もクラスですね。MailBodyでしょうか?となるとMailHeaderもありますか?もっ
> と基本的な、Mailというクラスを忘れていましたね。
>

私も最初は、ホソカワさんが上記にまとめてくださったような
イメージで考えていたのですが(FAX等のくだりの自由度まで
は考えがおよびませんでしたが)、現時点では、メールを1つ
だけ標準出力にはきだし、その後それを各メンバに送るのは
sendmailにまかせてしまおう、、という具合に仕様が固まりつつ
あります。([XP-jp:00748] あたりをご参照ください)

やまのさんに詳しく教えていただいたのですが、確かにsendmail
ができるところは、そちらにまかせたほうが、簡単かつ効率(プロ
ジェクトの)がよさそうです

しかし、決定ぎりぎりのところなので、もし別案があれば、今な
らまだ間に合いますよ ^^;;

>
> そうです。オブジェクトを使わずに説明をしたくて、このような文になってしまいま
> した。
>
>     memberList = new MemberList("MemberList.txt");
>     mailAddress = memberList.getMailAddress();
>

当初、私のイメージも上記のような感じでした。


--
矢崎博英  firo@....jp