分析の難しさ

to2y2006-05-13

ある用語をロール名とするか、サブクラスとするかの判断が
難しい。
ロール名とする場合には、あるクラスから見た場合のそのクラスの呼び名であるので、
その名前独自の役割責任が存在しないがサブクラスの場合には、それが存在する。
動かして確認するというのが教科書的なやり方なのだろうけど、それでも判断
に迷うことがある。