UML入門中
AmaterasUMLを用いての導入として、手始めに以下のURLの通り実行。
http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn14/eclipseplgn14_2.html
第一の感想が「DB設計する時の、ER図作成に似てる」
クラス図を作成すると、プログラム全体の構成が見えてきます。。
シーケンスも、クラス単位のやり取りで考えるのか・・・・
しかも、作成した図からコードの枠組みが出力できる。
これは、使うべきでは!!
と思い、色々調査。
知らなかったのですが、オブジェクト指向言語ではUMLは割と基本技術のようで、参考サイトはいろいろありました。
ただ、「業務のモデリング」など、プログラミング的には違う解説サイトもあったりでちょっと混乱 ^^;
特に参考になったのか以下。
ソースと退避しつつ、シンプルな図から複雑な図に発展するので追いやすい。
UMLにはいろんな要素があるのですが、それぞれ「どんなものを書けば良いのか」例として載せている画像が、わかりやすいです。
Java自体のお勉強はちょっと止まってしまいますが、
次に、「目標としているところ」の設計、書いてみます。。