[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 11977] Re: 課題図書を4 冊追加しました



村山です.

>   邦訳本が9月下旬か10月頃となると、9月から始まる新しい課題図書には
> 間に合わない感じですね...
洋書で始めれば大丈夫ですよ.
どうせ買っちゃったし.

> こちらにあがっている "UMLモデリングのエッセンス第2版" ですが、
> 第3版が出ています。
> 内容は確認していないのですが、UML 2.0 に対応した更新がなされてい
> るようです。
私は第3版しか持っていませんが,そうらしいです.UMLの弱点や限界,
UMLを使うべきでない場面などを解説しており,私の知る限り一押しの
UML本です.(^^)

> >            Q. dynamic キャストは 400 倍遲い ( java )
> >               A. クラスの継承をおっかけるので.. ?
> >            Q. 比較している相手とは ?
> >               up cast と比較して ( donw cast は.. ) ってこと ?
> >               [宿題 ?] 本当に遲いの ?
> 
>   この宿題、どなたか試されましたでしょうか? (^^;
>   また、この点に関する情報はありますでしょうか?
当然ダウンキャストで,しかも「ランダムな」ダウンキャストと
いうことですよね.この「ランダムな」という所が大きなポイントです.
ランダムでなければ大胆に最適化できてしまうので.

これのベンチマークは,キャストのランダムさや使うVM実装によっても
結果は大きく変化するはずです.ベンチマークを取る際は十分注意して
下さい.
#良いベンチマークは本当に難しい...