UML入門中

AmaterasUMLを用いての導入として、手始めに以下のURLの通り実行。
http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn14/eclipseplgn14_2.html


第一の感想が「DB設計する時の、ER図作成に似てる」


クラス図を作成すると、プログラム全体の構成が見えてきます。。
シーケンスも、クラス単位のやり取りで考えるのか・・・・

しかも、作成した図からコードの枠組みが出力できる。


これは、使うべきでは!!


と思い、色々調査。


知らなかったのですが、オブジェクト指向言語ではUMLは割と基本技術のようで、参考サイトはいろいろありました。
ただ、「業務のモデリング」など、プログラミング的には違う解説サイトもあったりでちょっと混乱 ^^;


特に参考になったのか以下。

ソースと退避しつつ、シンプルな図から複雑な図に発展するので追いやすい。

UMLにはいろんな要素があるのですが、それぞれ「どんなものを書けば良いのか」例として載せている画像が、わかりやすいです。


Java自体のお勉強はちょっと止まってしまいますが、
次に、「目標としているところ」の設計、書いてみます。。