<< サイト閉鎖!? | top | 技術評論社の「基本情報技術者試験 パーフェクト過去問題集」がニンテンドーDSのソフトになった!! 2011年1月20日発売予定 | めざせ! 情報処理技術者試験 パスサポ … 技術評論社 >>

UMLは本当に必要か?

 
JUGEMテーマ:コンピュータ


私の最近の仕事は、ほとんどJava関係の開発です。JDK1.1(懐かしいですね・・・)の頃からなので、もう10年ほどになるでしょうか・・・

それに関して、「私の現在のプロジェクトでは使ってないんですけど、UMLって勉強したほうがいいですか?」

という質問をたまに受けることがあります。

人によって色々意見はあると思いますし、勉強しても使うようなプロジェクトに参加することがない人もいるとは思いますが、ここでは私の考えを書いてみたいと思います。
こう思っている人もいる位に軽く聞き流してください・・・

私は、Java関係の開発に携わるのであれば、覚えておいたほうがよいと思っています。
UMLに限らず色々と勉強したことがよいことはありますが、UMLについても基礎知識として身につけておいたほうがよいと思っています。

自分で設計に利用できるのがいいのは当然なのですが、少なくとも見てざっくり理解できるくらいにはなっておくほうがよいのではないでしょうか。

新たに参加予定の面談の際に「当然ご存知だと思いますが、UMLはご存知ですか? 設計書で使用しているので、わからないと作業できませんよ」と言われたことも何度かあります。
UMLに関する書籍はたくさんありますし、WEBにもたくさんの情報が転がっています。
勉強する気があるなら、いくらでもできる状況ですね。
そんな状況でありながら、この年で「UMLって何ですか?」「書いたことないです」なんてとても言えませんね。
「その程度のことも知らないのなら、他も駄目なんちゃうの?」って思われたらいやですしね・・・

まあ、私の場合は年がいっているのでなんですけどね。
逆に自分が採用側の立場に立ったこともあります。
そんな場合、相手がまだ経験の浅い人でも、UMLやJUnit、フレームワークなど広くキーワードを抑えていると
「色々勉強しているみたいやなあ
 →「多少難しいことでもがんばってやってくれるのでは?」
  →「メンバーに加えたいなあ」
といくケースがあります。(過去の経験よりも、向上心や人柄で採用することがよくあると理解しています)

それから、Java関連の書籍って、説明の補足としてUMLがつかわれていることがよくありますよね。例えば、デザインパターンのようなものはクラス図がわかるほうが理解が早いと思います。

ということで、資格取るとか深く理解するとかまではいかなくとも、せめて書かれているものは理解できるくらいにはなっておいたほうが、何かとよいかと思います。

繰り返しになりますが・・・
折角勉強したのに開発で使うことはないかもしれません。
(勉強したほうがいいって言うたやんって、恨まないでくださいね
それでも、実際のプロジェクト以外でも為になってることはあるんじゃないかというのが
私の考えです。
評価:
桐越 信一,国正 聡,竹政 昭利,照井 康真,橋本 大輔
翔泳社
¥ 3,444
(2008-09-17)

いいやん | java | 12:27 | comments(0) | trackbacks(0) | - | - |
Comment









Trackback
URL:

07
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--
スポンサード
RECOMMEND
WEB+DB PRESS Vol.104
WEB+DB PRESS Vol.104 (JUGEMレビュー »)
末田 卓巳,林田 千瑛,陶山 嶺,八谷 賢,辰己 佳祐,竹澤 俊季,服部 智,藤岡 裕吾,牧 大輔,西郡 卓矢,松木 雅幸,穴井 宏幸,新 日出海,桑原 仁雄,小田 知央,ひげぽん,池田 拓司,はまちや2,竹原,大場 光一郎,大場 寧子,松館 大輝,日高 尚美,Vu Xuan Dung
pythonって、今一番熱い言語かもしれませんね。
RECOMMEND
プログラミングAndroid
プログラミングAndroid (JUGEMレビュー »)
Zigurd Mednieks,Laird Dornin,G. Blake Meike,Masumi Nakamura
オライリーなら間違いないかも・・・
RECOMMEND
Java言語プログラミングレッスン 第3版(上)
Java言語プログラミングレッスン 第3版(上) (JUGEMレビュー »)
結城 浩
この作者の本はお勧めです。初心者を見下すような記述がありません。
RECENT TRACKBACK
MOBILE
qrcode
OTHERS
CLOCK
売れ筋
LATEST ENTRY
CATEGORY
ARCHIVE
LINKS
PROFILE
SEARCH