[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 11464] Re: 俗流オブジェ クト指向 (Re: UML)
UML否定派の村山@netgeneです.
> 念のため書いておきますが、私の主張は、
> * コードの代替にならないUML: OK
> * コードの代替になるUML: NG
> です。
ここでいう「コードの代替になる」というのが,
「コードと同程度に詳細化されている」程度の意味かどうかにも
よりますが,私の意見は
・コードの代替にならないUML:無価値.
・コードの代替になるUML:論外.
ですね.
コードに置き換えられるほど詳細且つ精密なUMLなど,とても見られた
ものじゃない.コードの代替にならないものなら使うのは勝手だけど,
UMLである必然が「全く」ない.同じ落書きならUMLであろうとなかろうと
大差ありません.
そういう意味で,既に述べたように,UMLの価値は所詮はエスペラント
語と同レベルです.
もし,エスペラント語が世界標準語として既に普及しているというので
あれば,それを使うことに意味があります.しかし現に普及していませんし,
今後も普及しないでしょう.役に立たないのだから,普及させることに
意味がありません.
それに加えてUMLには貧弱な表現力という,略図の持つ基本的な弱点,或いは
欠陥もあります.これは略図が略図である限り避けることは不可能でしょう.