[658] Re:オブジェクト指向「初」入門
投稿者:774RR
2007/02/20 02:13:25
もう全面的に御意。
分析→設計→実装、の段階のどこのレベルで話をするかがきわめて大事。
>でも、案件Aで今書いたコードが、案件A ver2 でも有効なことはすごく大切。それもひとつの再利用性。
ここんところ、鼻血が出るほど御意。
幸い今までのところ ver2 で設計見直しになった例は(俺の担当範囲では)まだないので
「OOって何」に対する俺の理解はそう外れてはいないのだと思われ。
分析→設計のレベルの話を後輩君にするときにはこういう例を出してる。
class bird { virual void fly()=0; };
という設計においては「こうもりは鳥」であるし「ダチョウは鳥でない」
「こうもりは鳥でない」「ダチョウが鳥である」にしたいのなら、先の設計は変。
設計を見直す=分析のしなおし、だよん。って。