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

[jfriends-ml 11446] Re: 次回の余った 時間に関する提案です。



UML否定派の村山@netgeneです.

> 次回、最終回となる「UML モデリングの本質」で
> 余った時間に関する提案です。
> 
> そこで提案ですが、実際の開発で作ったプログラムコードを
> 読むというのはいかがでしょうか?(権利の問題があるので許される範囲で)
> 全体のアーキテクチャとそれの優れている点を解説して
> 議論をしていくというのは面白いと思います。

----------------------------------------
「Javaの理論と実践: 並行コレクション・クラス」
http://www-6.ibm.com/jp/developerworks/java/031114/j_j-jtp07233.html

「Javaの理論と実践: 優れたHashMapの構築」
http://www-6.ibm.com/jp/developerworks/java/040402/j_j-jtp08223.html

を読んで,

ConcurrentHashMapの設計をUMLを使ってモデリングする
----------------------------------------
というのはいかがでしょうか.

並列処理用HashmapであるConcurrentHashMapの設計を,いかにしてUMLで表現するか.
UMLの表現力の限界を試す,挑戦的な課題だと思います.(^^)

#"The JSR-133 Cookbook for Compiler Writers"
#http://gee.cs.oswego.edu/dl/jmm/cookbook.html
#でも可.英語だけど.


あと,次の課題図書の投票はどうします?
そろそろ始めないといけないんじゃないでしょうか.