平鍋です.
> 小島@福井コンピュータです.
> # 相変わらずエスプレッソメーカーは楽しいです.
> ...
> # 調子に乗ってデザインパターンを活用したサンプルを作成中です.
> # <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) マクロ等,ビルトインコマンドを組み合わせることをユーザに
解放するやりかた
なんかが,過去の経験から気になります.
以上