ログイン
検索
メインメニュー
フォーラム一覧   -   トピック一覧
   astah*への改善アイデア
     関連クラス変更機能が残念
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 トピック
naka_aki
投稿日時: 2006-8-11 18:18
常連
登録日: 2006-7-4
居住地:
投稿: 42
Re: 関連クラス変更機能が残念
ML でも言った気がしますが、

interface IAssocClass extends IAssoc, IClass {}

class AssocClassImpl implements IAssocClass{
IAssoc assoc;
IClass klass;
}

という設計にすれば良かったんじゃないかと思っています。
interfaceは多重継承、実装は集約。

またもちろん、そうでなくても、内部的には頑張ってコンバートすれば済むことですし。どうせコンバートはトランザクションの中で行われる(処理中はユーザ操作もファイル保存も介入しませんよね)わけですから、やろうと思えばできますよね。

>皆さんも、「平易な」変換の要望強いでしょうか?

この設問は…どうなんでしょう?(^^;

悪い言い方をすると、世間でここ数年、偉い先生がたや声の大きいかたがたが寄ってたかって「関連クラスなんか使えない!」と言い放ってくださったおかげで、関連クラスユーザ狩りが済んじゃってるんじゃないかと思います。なので設問に回答しえる母集団が少ないような予感がします。もちろん予感は裏切られることを期待してはいますが。

まあ私も、ほんとにUMLの仕様を額面どおりに守るなら「使えない」と思うことも有ります。むしろ微妙にユルい実装(設計)になってるJUDEはかえって有りがたいですね(^^;。
額面どおりのUMLは現代上流工程における行番号ベーシックなんじゃないか?という気がしてます。JUDEのように微妙にユルくつきあうのが落としどころとして秀逸だと思っています。

近況:
Railsの「has_many :through」で出来る中間テーブルが「関連クラス」なのかどうか気になっています(^^;


----------------
A.nakamuraです。

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   関連クラス変更機能が残念 naka_aki 2006-7-18 16:38
     Re: 関連クラス変更機能が残念 murata 2006-7-18 18:50
       Re: 関連クラス変更機能が残念 naka_aki 2006-7-27 17:36
         Re: 関連クラス変更機能が残念 Kota 2006-8-9 10:04
           Re: 関連クラス変更機能が残念 okamura 2006-8-9 11:05
           » Re: 関連クラス変更機能が残念 naka_aki 2006-8-11 18:18

投稿するにはまず登録を