UML

パソコン・インターネット

最近、UML(Unified Modeling Language)の勉強を始めた。オブジェクト指向プログラミングのモデリング言語だ。今まで名前だけは知っていたのだが、会社の先輩の勧めで、中身を勉強してみた。

言語と言っても、ビジュアル言語で、図を使って表す言語だ。フローチャートのオブジェクト指向版と考えると良いかも知れない。

ソフトウェア開発において、日本での普及は低いが、海外ではほとんどUMLを用いていると言う。

趣味のひとつに、Xcode/Cocoaでプログラムする事がある。この時、UMLを使ってきちんと仕様を作れば、すっきりしたプログラムを作れるはずだ。

今作ろうと思っているプログラムがひとつあるので、手始めにそれをUMLで表してみようと思う。習うより、慣れろだ。

Posted by お市のかた