Index: [Article Count Order] [Thread]

Date:  Mon, 05 Nov 2001 10:09:40 +0900
From:  Kenji Hiranabe <hiranabe@....jp>
Subject:  [XP-jp:02753] Design Patterns for Computer Aided Design (was Re:  Re: XP に似合うお菓子は?)
To:  extremeprogramming-jp@....jp
Message-Id:  <20011105100940I.hiranabe@....jp>
In-Reply-To:  Your message of "Fri, 2 Nov 2001 13:33:14 +0900"	<008501c16357$7cbd2640$290310ac@GKOJIMAFUJIO>
References:  <008501c16357$7cbd2640$290310ac@GKOJIMAFUJIO>
X-Mail-Count: 02753

平鍋です.

 > 小島@福井コンピュータです.
 > # 相変わらずエスプレッソメーカーは楽しいです.
 > ...
 > # 調子に乗ってデザインパターンを活用したサンプルを作成中です.
 > # <http://homepage1.nifty.com/fujiwo/index2.html> の "What's New"
 > # 辺りの "Design Patterns for Computer Aided Design" から行けます.

げげ,かっこいいじゃないですか.クラス図とか眺めていますが,
とても今風.

この設計にいきつくまでの,「設計判断集」とかあると,背景に潜
む expertise が理解できていいかもしれません.

それこそ,「パターン」の本質だと思います.つまり,デザインパ
ターンの適用というのでなく,この設計には,いくつもの「問題」
「解決」の組があるはず...

個人的には,

1) Undo/Redo
2) ラバーバンド等のフィードバック
3) Figure の描画方法知識は誰が持つ?
4) 状態によって選択できないメニュー要素等の制御
5) マクロ等,ビルトインコマンドを組み合わせることをユーザに
解放するやりかた

なんかが,過去の経験から気になります.

以上