[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 1790] Re: ダブルディスパッチ
遅れましたが、議事録postします、根本。
-----------------------------------------------------
昼食 井門 3787-5130
サービスいまいち、事前に電話予約していけばもう少しよくなるかも。
今回は以下の4パターンでした。
Strategy
なぜ乱数の勝負でStrategyが変わると、勝率が変わるのか?
nextInt()だと 乱数にばらつきが発生する模様、nextLong()なら分布に傾向性がな
くなるかもしれない。
Composite
なぜ getFullName()が必要なのか、メソッドの整理が必要。
printList() getFullPath()との役割関係が不明瞭になる。
リファクタリングが必要とされるサンプルコードは、教材として、いかがなもの
か。
P156のoverloadメソッドがなぜ太字なのか、ここにもjavaマークが要るのではない
か。
runtimeのexceptionは致命的errorの処理のみ
getRows() getColumn() は getMaxRows() getMaxColumn()ぐらいの記述でよいの
では
DOMはCompositeを使っていないらしい、(すみません、同じWebの場所が見つかりま
せん)
Decorator
実施例として swingオブジェクトのrepaintなどがDecoratorのメッセージの伝
播していく事例。
Iterator
存在理由は何か???? 抜本的課題が残った。
参加者
石黒 高橋徹 村上 高橋 石黒 山口 蔵村 内田 根本 小川 鈴木 天野 米中
山 布留川
金井 中村