最近、ちょっとオブジェクト指向を再勉強しています。
で、設計をするのにノートに書いて、、、とかでは、面倒だし、効率も上がらないと思うので、UMLモデリングツールを使った設計とコードへの変換が出来ないかなと思っています。
いろいろと調べて、下記のフリーのツールを試してみました。
(1) Eclipse + Omondo (http://www.eclipseuml.com/)
(2) Jude-Community (http://www.esm.jp/jude-web/index.html)
Omondoのほうは、Eclipseのプラグインなので、Eclipse環境に統合されているのがナイス。
ソースを編集しても、クラス図の方に反映されるし、逆もあり。
ただし、非常に重い。また、どうにも日本語の表示が出来ないみたいで、その辺りがイマイチ。
Judeの方は、日本製のソフトなので、日本語問題はなし。動作も軽く、各種UMLをキチンと書けるみたい。
ただし、Javaの開発環境とリンクしているわけではないので、ソースのスケルトンを作成することはできるけど逆はないし、開発環境は他で用意しなければなりません。
とりあえず、UMLのモデリングだけをJudeで行う練習してみようかなと思っていますが、誰かいいツール知ってたら、教えてください。
で、設計をするのにノートに書いて、、、とかでは、面倒だし、効率も上がらないと思うので、UMLモデリングツールを使った設計とコードへの変換が出来ないかなと思っています。
いろいろと調べて、下記のフリーのツールを試してみました。
(1) Eclipse + Omondo (http://www.eclipseuml.com/)
(2) Jude-Community (http://www.esm.jp/jude-web/index.html)
Omondoのほうは、Eclipseのプラグインなので、Eclipse環境に統合されているのがナイス。
ソースを編集しても、クラス図の方に反映されるし、逆もあり。
ただし、非常に重い。また、どうにも日本語の表示が出来ないみたいで、その辺りがイマイチ。
Judeの方は、日本製のソフトなので、日本語問題はなし。動作も軽く、各種UMLをキチンと書けるみたい。
ただし、Javaの開発環境とリンクしているわけではないので、ソースのスケルトンを作成することはできるけど逆はないし、開発環境は他で用意しなければなりません。
とりあえず、UMLのモデリングだけをJudeで行う練習してみようかなと思っていますが、誰かいいツール知ってたら、教えてください。
※コメント投稿者のブログIDはブログ作成者のみに通知されます