Index: [Article Count Order] [Thread]

Date:  Mon, 21 Aug 2000 12:42:41 +0900
From:  tetsuya@....jp
Subject:  [XP-jp:00761] Re: VXP スト	ーリー1タスク案
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <50158B900247D411B8120090CC01C0EC1E0585@....jp>
Posted:  Mon, 21 Aug 2000 12:39:18 +0900
X-Mail-Count: 00761

栗原です。

firo [mailto:firo@....jp] さん wrote:

> > です.ML のコア機能として,「ユーザ登録」が抜けていますね.
> > 入れるとすると「ユーザ登録・削除」かなぁ?
> 
> ユーザ登録・削除あたりは、いいかもしれませんね。
> 
> これについて、みんなでタスクの切りだしを行いましょうか?

ユーザ登録・削除というのは、まさしく MemberList への Member の
追加と削除に該当しないでしょうか。
ユーザ登録・削除がメール本文の特定の文字列によって自動的に行われ
るとすると、今後の拡張のことも考えて(配信一時停止等)、

・Body 部を解析するクラス。
・解析クラスより呼び出される、オペレーション実行のためのコマンド
  クラス。(抽象クラスを含む)
  # 早い話が、Command パターンで実装

で足りる気がします。
ConcreteCommand オブジェクトが MemberList へ Member を追加し
ます。
こうしておけば、配信一時停止などは、StopXXXCommand のような形
で考えられると思うのですが。

---
Tetsuya Kurihara
tetsuya@....jp