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) | - | - |

JUGEM IT! from 第2回 Androidアプリ開発,事始め - Androidで広がる,携帯アプリ開発の世界:ITpro

第2回 Androidアプリ開発,事始め - Androidで広がる,携帯アプリ開発の世界:ITpro

そろそろAndroid を勉強しようかなと思う今日この頃・・・
いいやん | java | 05:48 | comments(0) | trackbacks(0) | - | - |

JUGEM IT! from Java EE 6/Tomcat 7/Gitに対応したEclipse 3.6 (1/2) - @IT

Java EE 6/Tomcat 7/Gitに対応したEclipse 3.6 (1/2) - @IT

Eclipse 3.6でたようですね。

最近、コーディングをする機会が減ってきたんですが、どんどん環境がバージョンアップされていきますね。

NetBeansも、6.9が出ましたし・・・

まあ、なんにしても開発者たるもの学び続ける必要があるということでしょうか。
いいやん | java | 23:16 | comments(0) | trackbacks(0) | - | - |

NetBeans

評価:
Joshua Bloch
ピアソンエデュケーション
¥ 3,780
(2008-11-27)
コメント:定番ですね。 私も持ってます。

NetBeans へようこそ
JUGEMテーマ:インターネット


久しぶりにアプレットでも作ってみようかなと思い、NetBeans 6.8を入れてみました。
Eclipseにしようかと思ったんですが、NetBeansの方が簡単なのでこれにしてみました。

Java SE update 10 からは、アプレットも色々変わっているようですね。

ちょっと遊んでみようかなとおもっています。

でも、NetBeansのサイトを見るともうすぐ6.9が出るらしい。

6月中旬ころかな・・・

JavaFXの画面も簡単に作れるようになるようなので、それまで待ってみようかな・・・


いいやん | java | 23:42 | comments(0) | trackbacks(0) | - | - |

シャープ、Androidのアプリ開発者向け専用端末「JN-DK01」発表 - 5月に販売 | 携帯 | マイコミジャーナル

http://journal.mycom.co.jp/news/2010/03/31/088/index.html



何だかぞくぞくとAndroid端末が出ているような気がします。

そろそろ始めたほうがいいかな・・・

JUGEMテーマ:コンピュータ


いいやん | java | 14:48 | comments(0) | trackbacks(0) | - | - |

JUGEM IT! from Welcome to JUnit.org! | JUnit.org

Welcome to JUnit.org! | JUnit.org

Java開発者にはおなじみのJunit のサイトです。

何をいまさらって、感じですね・・・

いや、久しぶりにJunitに触れる機会がでてきそうなので・・・

年をとってくると、コーディングの機会が減っていくんですよね。


いいやん | java | 05:51 | comments(0) | trackbacks(0) | - | - |

JUGEM IT! from Javaの生みの親、ジェームズ・ゴスリング氏がオラクルを退社 : オラクルのサン買収 - Computerworld.jp

Javaの生みの親、ジェームズ・ゴスリング氏がオラクルを退社 : オラクルのサン買収 - Computerworld.jp

Javaはどういう方向に進んでいくんでしょうね・・・

心配というわけではないですが、興味があります。
いいやん | java | 05:59 | comments(0) | trackbacks(0) | - | - |

連載:一番かんたんなGoogle App Engineの使い方|gihyo.jp … 技術評論社

連載:一番かんたんなGoogle App Engineの使い方|gihyo.jp … 技術評論社

今でも、はやってるんだろうか・・・

そろそろ始めてみたいと思うんやけど・・・

いいやんねっと
いいやん | java | 05:52 | comments(0) | trackbacks(0) | - | - |

JDK7の新機能紹介 | エンタープライズ | マイコミジャーナル

JDK7の新機能紹介 | エンタープライズ | マイコミジャーナル

JDK7の新機能についての紹介記事があったので紹介します。

まあ、仕事ではまだまだ6を使いそうですが。。。

JUGEMテーマ:コンピュータ


いいやん | java | 06:04 | comments(0) | trackbacks(0) | - | - |

JavaNewsが更新

JavaNews が久しぶりに更新されてた。

それにしても、記事が多い・・・

http://javanews.jp/ 
いいやん | java | 23:54 | comments(0) | trackbacks(0) | - | - |
2/3PAGES | << >> |

08
--
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